Skip to content

EmpowerPro is a Node.js and Express.js project showcasing robust CRUD operations with MongoDB. Featuring user authentication for secure interactions, the project utilizes Bootstrap for a sleek frontend. Check out the Django counterpart on my GitHub for a comparison.

Notifications You must be signed in to change notification settings

sushpawar001/EmpowerPro-Node

Repository files navigation

EmpowerPro - Node.js, Express.js, MongoDB CRUD Project

EmpowerPro is a simple Node.js, Express.js, and MongoDB project designed to showcase CRUD (Create, Read, Update, Delete) operations with user authentication. The project also features a frontend created using Bootstrap for a clean and responsive user interface.

Getting Started

Prerequisites

  • Node.js (v18.18.0)
  • MongoDB
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/sushpawar001/EmpowerPro-Node.git
  2. Navigate to the project directory:

    cd EmpowerPro-Node
  3. Install dependencies:

    npm install
  4. Set up MongoDB:

    • Create .env file with PORT, MONGO_URL, PRIVATE_KEY.
    • Ensure MongoDB is running.
  5. Start the application:

    npm start
  6. Open your browser and visit http://localhost:PORT to access EmpowerPro.

Features

  • CRUD Operations: Demonstrates Create, Read, Update, and Delete operations on MongoDB.
  • User Authentication: Secure user authentication system for access control.
  • Bootstrap Frontend: Clean and responsive user interface created with Bootstrap.

Technologies Used

  • Node.js
  • Express.js
  • MongoDB
  • Bootstrap

More

Check out the Django version of this project on GitHub.

Feel free to explore and enhance the project as needed! Contributions are welcome.

Check out the Django version of this project on EmpowerPro-Django.

About

EmpowerPro is a Node.js and Express.js project showcasing robust CRUD operations with MongoDB. Featuring user authentication for secure interactions, the project utilizes Bootstrap for a sleek frontend. Check out the Django counterpart on my GitHub for a comparison.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published