Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Management System

A robust User Management System built with Express.js, Node.js, and MySQL. This application provides essential CRUD (Create, Read, Update, Delete) functionalities for managing user accounts, offering a streamlined approach to handle user data efficiently.

Features

  • Create: Add new users with detailed information.
  • Read: Retrieve user details and view user lists.
  • Update: Modify user information and update existing records.
  • Delete: Remove users from the system as needed.

Technologies Used

  • Express.js: A minimal and flexible Node.js web application framework used for building the RESTful API.
  • Node.js: A JavaScript runtime that enables server-side scripting and runs the application.
  • MySQL: A relational database management system for storing and managing user data.

Installation

  1. Clone the Repository:

    git clone https://github.com/bennet489/User-Management-System.git
    
  2. Navigate to the Project Directory:

    cd User-Management-System
    
  3. Install Dependencies:

    npm install
    
  4. Configure Environment Variables:

Create a .env file in the root directory and add your database connection to it

DB_HOST=localhost DB_USER=root DB_PASSWORD=yourpassword DB_NAME=yourdatabase

  1. Start the server:
    npm start

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or feedback, please reach out to bennetasare@outlook.com

About

A robust User Management System built with Express.js, Node.js, and MySQL. This application provides essential CRUD (Create, Read, Update, Delete) functionalities for managing user accounts, offering a streamlined approach to handle user data efficiently.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages