Skip to content

The Contact Management App is a robust web application designed to manage contacts efficiently while also providing insightful data visualization using charts and maps. This project integrates modern web technologies and best practices to deliver a robust, user-friendly application that serves both personal and professional needs.

Notifications You must be signed in to change notification settings

Vivek92503/Contact_Management_app

Repository files navigation

Contact Management App with Charts and Maps

This is a contact Management app built using ReactJS, JavaScript, TailwindCSS, React Router V6, and Redux. The app inckudes a dashboard with charts and maps that display COVID-19 data for different countries.

Table of Contents

Introduction

The Contact management app is a web-based application designed to manage contacts effiently and visually represent data through charts and maps.Built using modern web technologies such as ReactJS, TypeScript, TailwingCSS, Redux, and React Router v6, the app offers a seamless and respomsive user experience. Additionally, the app leaverage React Query for efficient data fetching and management and Leaflet for interactive maps.

Deployed Link

https://contact-management-app-teal.vercel.app/

Pages and Functionality

The App has two main pages:

Contacts

This page allows you to manage your contacts. You can add a new contact by filling out the form, and the contact will be added to the list. You can also edit or delete an existing contact. Clicking on a contact's name will take you to the contact details page.

Charts and Maps

This page displays COVID-19 data for different countries.It includes a line graph showing the cases fluctuations over time and a nap with markers that indicate the country name, total number of active, recovered cases, and deaths in the particular country as a popup.

APIs Used

This app uses the following APIs to fetch data:

Technologies Used

The following technologies were used to build this app:

Screenshots

Contact Page:

Screenshot1

screenshot2

Charts and Maps:

screenshot3

screenshot4

About

The Contact Management App is a robust web application designed to manage contacts efficiently while also providing insightful data visualization using charts and maps. This project integrates modern web technologies and best practices to deliver a robust, user-friendly application that serves both personal and professional needs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •