Alireza Challenge

This project showcases my proficiency in frontend web development with TypeScript, React, Redux, and responsive design. Using these technologies, I created a web application that fetches data from an API and displays it to the user. When a user clicks on an item, its details are shown on the right-hand side of the screen, and they can choose to add it to their favorites or delete it from both their favorites and the main page using the respective buttons. Additionally, I have implemented some form of testing to ensure the application’s functionality and stability. Overall, this project demonstrates my ability to build responsive and functional web applications using the latest frontend technologies.
To access a live version of the website, please  click here.
To access the source code, please  click here.