Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imshivamgupta/clarivate
This project demonstrates how to implement favorites functionality in a React application using TypeScript and the context API.
https://github.com/imshivamgupta/clarivate
Last synced: 26 days ago
JSON representation
This project demonstrates how to implement favorites functionality in a React application using TypeScript and the context API.
- Host: GitHub
- URL: https://github.com/imshivamgupta/clarivate
- Owner: imshivamgupta
- Created: 2024-05-10T04:36:26.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-10T06:46:19.000Z (9 months ago)
- Last Synced: 2024-11-13T13:51:24.134Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 508 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Album task using ReactJS, Sass and Context API.
## Features
- Load a list of elements from an API.
- Each element displays ID, title, image, and an "Add to Favorites" button.
- Favorites are stored in the application state.
- Favorites persist across page visits.
- The dashboard page displays all favorite items.## Technologies Used
- React
- TypeScript
- Context API
- JSONPlaceholder API (for demo data)![Image Alt Text](Dashboard.jpeg)
![Image Alt Text](Listing.jpeg)