Skip to content

Priyash-Das/Basic-Node.js-MySQL-based-user-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node with MySQL

Basic Node.js-MySQL based User Management System


A Node.js + MySQL based user management system with CRUD functionality, using EJS, and fake user generation via Faker.js.

📷 Preview

Node with MySQL

📽️ Demo Video (MAIN)

👉 Watch the demo

🚀 Project Overview

DeltaUserManager is a web application that allows you to:

  • Display the total number of users
  • View all registered users
  • Edit usernames (with password confirmation)

🧠 Core Features

  • Fake user generation with @faker-js/faker
  • User management with MySQL
  • Templating engine: EJS
  • Method override for supporting PATCH in forms
  • Clean routing with Express.js

📁 Project Structure

Project-root/
        │
        ├── node_modules/
        │
        ├── views/
        │       ├── home.ejs
        │       ├── showusers.ejs
        │       ├── edit.ejs
        │
        ├── index.js
        ├── package-lock.json
        ├── package.json
        │
        └── schema.sql

🔧 Tech Stack

Tool/Library Purpose
Node.js Backend runtime environment
Express.js Web framework
MySQL Relational database
EJS Templating engine
method-override Support for PUT/PATCH in forms
@faker-js/faker Fake data generation
uuid Unique user ID generation
nodemon Dev environment auto-restart

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published