Live at -> https://part2-phonebook-nvod.onrender.com/
The Fullstack Phonebook application is a feature-rich contact management solution developed with a full-stack technology stack. This repository contains the source code for both the frontend and backend components, providing a seamless user experience for organizing and managing contacts.
-
Listing Contacts: View a comprehensive list of all contacts stored in the phonebook.
-
Adding Contacts: Easily add new contacts to the phonebook by providing their name and phone number.
-
Updating Contacts: Update the phone number of existing contacts to keep information accurate.
-
Deleting Contacts: Remove unwanted contacts from the phonebook with a simple deletion process.
-
Filtering Contacts: Quickly find specific contacts by using the search/filter functionality based on names.
-
Notification System: Notifications for successful and unsuccessful operations.
-
Frontend: Developed with React, a powerful JavaScript library for building user interfaces.
-
Backend: Utilizes Node.js and Express to handle server-side logic and API requests.
-
Database: MongoDB is the chosen database for efficient storage and retrieval of contact information.
-
Styling: Styling is yet to be done.
The Fullstack Phonebook application is deployed and accessible on Render. Feel free to explore and interact with the live version.