/mongodb-address-book

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

Primary LanguageEJS

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.