An open API service indexing awesome lists of open source software.

https://github.com/dnmore/mongodb-address-book

CRUD (Create, Read, Update, Delete) application built using Node.js, Express.js, EJS templating engine and MongoDB database.
https://github.com/dnmore/mongodb-address-book

ejs-template-engine express-js mongodb no-sql-databases nodejs

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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.