https://github.com/pawbud/contact-keeper
A contact Keeper Web App Built using the MERN Stack.
https://github.com/pawbud/contact-keeper
expressjs mongodb nodejs reactjs
Last synced: about 2 months ago
JSON representation
A contact Keeper Web App Built using the MERN Stack.
- Host: GitHub
- URL: https://github.com/pawbud/contact-keeper
- Owner: PawBud
- License: mit
- Created: 2020-11-28T12:39:27.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-17T14:37:20.000Z (over 2 years ago)
- Last Synced: 2025-02-13T06:18:34.882Z (3 months ago)
- Topics: expressjs, mongodb, nodejs, reactjs
- Language: JavaScript
- Homepage:
- Size: 791 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://forthebadge.com)
[](https://raw.githubusercontent.com/kkdai/consistent/master/LICENSE)
# What is Contact-Keeper?As the name suggests, Contact Keeper is a web application built to maintain a record of a user's Contacts.
A user can access his/her contacts **only** after logging in and verifying his/her identity.## About the App:-
The web application consists of 4 different pages:-
### Home

It contains the following components:
- An Add Contact Form.
- An Edit Button, through which neccessary changes can be made to a pre-existing contact.
- A Delete button which deletes the contacts.### About

It contains the version number of the app.### Login

The user can verify his/her identity by undergoing account authentication.### Register

The user can create an account through this form.
## Install & Run- Clone the repository.
- Open the file in your IDE and run `npm install` to install the packages.
- run `npm run dev` to run both the front end and to connect to the backend server.
- run `npm start` to only connect to the mongoDB.
## LicenseThis package is licensed under MIT license. See LICENSE for details
Feel free to issue a PR anytime if you feel that the changes can improve the application's functionality.