Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)