Contact Manager is a simple and efficient API that allows users to manage their contacts easily. Whether you need to keep track of your personal contacts or manage your business connections, Contact Manager has got you covered.
- Create, Update, and Delete Contacts: Users can effortlessly add new contacts, update existing ones, and remove contacts they no longer need.
- Search and Filter: The app allows users to search for specific contacts by name, phone number, or email, and also provides filtering options to organize contacts based on different criteria.
Follow these instructions to get a copy of the Contact Manager up and running on your local machine:
- Clone the repository to your local machine using the following command:
git clone https://github.com/cliffgor/contact_manager.git
- Change to the project directory:
cd contact_manager
- Install the required dependencies:
npm install
- Run the Application:
npm run dev
Server: Node, Express, MongoDB, Mongoose
To run this project, you will need to add the following environment variables to your .env file
CONNECTION_STRING
ACCESS_TOKEN_SECRET
PORT