Skip to content

Designed to efficiently manage and organize personal and professional contacts.

Notifications You must be signed in to change notification settings

Abbassadri786/Contact-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📇 Contact Manager App

Welcome to the Contact Manager App! This React-based application allows you to manage your contacts efficiently. You can add, edit, delete, and view your contacts seamlessly.

🚀 Features

  • Add Contacts: Easily add new contacts with their name, email, and phone number.
  • Edit Contacts: Update existing contact details effortlessly.
  • Delete Contacts: Remove contacts that are no longer needed.
  • View Contacts: View all your contacts in a clean and organized manner.

🛠️ Technologies Used

  • React: A JavaScript library for building user interfaces.
  • React Router: For routing and navigation.
  • CSS Modules: For styling components.
  • Axios: For making HTTP requests.
  • Json Server: A simple backend for storing contacts (for development purposes).

📂 Project Structure

contact-manager-app/
│
├── public/
│   ├── index.html
│   └── ...
├── src/
│   ├── components/
│   │   ├── AddContact.js
│   │   ├── ContactCard.js
│   │   ├── ContactList.js
│   │   ├── App.js
|   |   |___App.css
│   │   └── Header.js
│   ├── index.js
├── db.json
├── package.json
└── README.md

About

Designed to efficiently manage and organize personal and professional contacts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published