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.
- Host: GitHub
- URL: https://github.com/dnmore/mongodb-address-book
- Owner: dnmore
- Created: 2024-04-09T12:20:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-30T16:43:49.000Z (7 months ago)
- Last Synced: 2025-01-20T13:41:10.170Z (5 months ago)
- Topics: ejs-template-engine, express-js, mongodb, no-sql-databases, nodejs
- Language: EJS
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.