https://github.com/shadowslayer03/nodejs-user-management-system
A user management system made with MySQL, NodeJS, ExpressJS
https://github.com/shadowslayer03/nodejs-user-management-system
Last synced: 9 months ago
JSON representation
A user management system made with MySQL, NodeJS, ExpressJS
- Host: GitHub
- URL: https://github.com/shadowslayer03/nodejs-user-management-system
- Owner: ShadowSlayer03
- Created: 2024-01-17T06:55:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-17T10:02:16.000Z (over 2 years ago)
- Last Synced: 2025-03-14T18:33:22.071Z (over 1 year ago)
- Language: CSS
- Size: 246 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Node User Management System 🚀🔥
This project is a simple User Management System built with Node.js and MySQL.
## Table of Contents
- [Live Preview](#live-preview)
- [Features](#features)
- [Requirements](#requirements)
- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
## Live Preview
This project is hosted [here](https://nodejs-user-management-system.onrender.com/).
## Features
- User registration
- User login/logout
- View and edit user profiles
- Password encryption
- MySQL database integration
## Requirements
- Node.js
- MySQL Database
## Installation
1. Clone the repository:
```bash
git clone https://github.com/ShadowSlayer03/NodeJS-User-Management-System.git
2. Navigate to project directory:
```bash
cd NodeJS-User-Management-System
3. Install dependencies:
```bash
npm install
## Configuration
-- Create a .env with following variables
- DB_HOST=your_database_host
- DB_USER=your_database_user
- DB_PASSWORD=your_database_password
- DB_NAME=your_database_name
- SESSION_SECRET=your_session_secret
## Usage
```bash
nodemon app.js