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.
- 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.
- 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.
-
Clone the Repository:
git clone https://github.com/bennet489/User-Management-System.git
-
Navigate to the Project Directory:
cd User-Management-System -
Install Dependencies:
npm install
-
Configure Environment Variables:
DB_HOST=localhost DB_USER=root DB_PASSWORD=yourpassword DB_NAME=yourdatabase
- Start the server:
npm start
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or feedback, please reach out to bennetasare@outlook.com