Skip to content

CRUD (Create, Read, Update, Delete) application built using Node.js, Express.js, EJS templating engine and MongoDB database.

Notifications You must be signed in to change notification settings

dnmore/mongodb-address-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Address Book - Contact Management Application

Overview

A reliable CRUD application that allows users to manage contacts easily. This app is designed to offer a streamlined, organized way to add, view, update, and delete contacts.

🔥 Features

  • Full CRUD functionality for seamless contact management

🛠️ Tech Stack

  • Node.js – Backend JavaScript runtime
  • Express.js – Streamlined framework for efficient request handling
  • EJS– Templating engine for dynamic rendering
  • MongoDB– NoSQL database to store contact information

🚀 Getting Started

Installation

$ git clone https://github.com/dnmore/mongodb-address-book.git
$ npm install

Database Setup

Create a MongoDB database named address-book:

use address-book

Running the Application

Start the server with:

$ npm start

Visit http://localhost:3000/ to use the application.

📜 License

This project is licensed under the MIT License.

About

CRUD (Create, Read, Update, Delete) application built using Node.js, Express.js, EJS templating engine and MongoDB database.

Topics

Resources

Stars

Watchers

Forks