Skip to content

hardev1010/contact-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Contact Manager

live project link:

https://contact-manager-2268.onrender.com

Contact Manager is a full-stack web application that allows users to efficiently manage their contacts. Built with the MERN stack (MongoDB, Express.js, React, and Node.js), this app provides features for adding, viewing, updating, and deleting contacts. With a focus on clean design and functionality, Contact Manager offers a smooth user experience for managing contact information in a centralized, intuitive interface.

Features

  • User Authentication: Secure sign-up and login functionality.
  • Add Contact: Easily add new contacts with details such as name, email, and phone number.
  • Update Contact: Edit contact information as needed.
  • Delete Contact: Remove unwanted contacts from the list.
  • Responsive Design: Optimized for desktop and mobile devices.

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Hosting: Render

Usage

  • Project Link: https://contact-manager-2268.onrender.com
  • Create a New Contact: Click on the "Add Contact" button and fill out the form.
  • Edit or Delete Contacts: Use the edit and delete buttons next to each contact.

Future Enhancements

  • Profile Management: Allow users to update their profile details.
  • Advanced Search: Include search filters for email, phone number, etc.
  • Contact Grouping: Enable grouping contacts by categories (e.g., Family, Friends, Work).
  • Export Contacts: Option to export contact list as CSV or PDF.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages