Skip to content

This is a User Management App (Full-Stack) focusing on CRUD operations. This has a basic functionality of managing user data in form of tables. We can add a new user, update an existing user, and delete the user completely.

Notifications You must be signed in to change notification settings

Nimish-Jain/CRUD-UserManagementApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD-UserManagement

This is a User Management App focusing on CRUD operations(create, read, update & delete) created using NodeJS, ExpressJS & MongoDB. This has a basic functionality of managing user data in form of tables. We can add a new user, update the data of an existing user, and delete the user completely.

The dynamic rendering of contents is done by EJS view engine. The Database used here is MongoDB Atlas, connection to which has been established using Mongoose. Some of the dependencies used in the project were NPM, DotEnv, Axios, Morgan & Nodemon.

Tech Stack

  1. ExpressJS (for routing and API)
  2. EJS View Engine (for dynamic rendering)
  3. Axios (for API)
  4. MongoDB Atlas (for database)
  5. Mongoose (for establishing connection to database)
  6. NodeJS (for creating server)
  7. CSS (for styling)

Here are some Screenshots from the project

Screenshot_1

Screenshot_2

Screenshot_3

Screenshot_4

Screenshot_5

Screenshot_6

Screenshot_7

Screenshot_8

Screenshot_9

Screenshot_10

Screenshot_11

Screenshot_12

About

This is a User Management App (Full-Stack) focusing on CRUD operations. This has a basic functionality of managing user data in form of tables. We can add a new user, update an existing user, and delete the user completely.

Topics

Resources

Stars

Watchers

Forks