Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rezoanulhasan/contact-management-app


https://github.com/rezoanulhasan/contact-management-app

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# website name - contact-management-app

## live Link : https://contect-management.netlify.app/

## Features:

## Contact Management:
- Form for adding new contacts
- List to display added contacts
- View contact details
- Edit and delete contacts
- Store contact data using Redux
- Charts and Maps Dashboard:

## Line graph and map showing case fluctuations
- React Leaflet map with markers for country-specific data
- Fetch data from provided COVID-19 APIs for chart

## Responsive Design:
- Ensure the app is responsive and looks good on both desktop and mobile devices
- Utilize Tailwind CSS for styling

## Technologies Used
- React
- local storage
- Redux Toolkit
- CSS (tailwinds -(daisy))

# Package Used
- react-router-dom
- react-leaflet
- react-chart
- react-confirm-alert
- react icons
- react toast
- sweetalert2
- react-loader-spinner
- react-query
-

## Running the App:
- git clone https://github.com/RezoanulHasan/contact-management-app/
- npm install
- npm run dev

## API Endpoints Used:

## Worldwide Data of Cases:

- Endpoint: https://disease.sh/v3/covid-19/all
-This endpoint provides global COVID-19 data, including total cases, recovered cases, deaths, and more.

## Country-Specific Data of Cases:

- Endpoint: https://disease.sh/v3/covid-19/countries
-This endpoint provides COVID-19 data for each country, including cases, deaths, recovered cases, and more.

## Graph Data for Cases with Date:
- Endpoint: https://disease.sh/v3/covid-19/historical/all?lastdays=all
-This endpoint provides historical graph data for global COVID-19 cases with dates.