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.
- 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.
- 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).
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