A modular User Management System built with Python + MySQL using a Command Line Interface.
- User Register & Login
- Password hashing with bcrypt
- Profile view and edit
- Locked fields: username, phone, email
- Optional fields: DOB, address
- Secure credentials using
.env - Modular project structure
Python, MySQL, mysql-connector-python, bcrypt, python-dotenv, Git
- Create database
python_user_cli - Add DB credentials in
.env - Install requirements pip install -r requirements.txt
- Run python main.py
Dhrubajoti Kar (Haru)
BTech CSE AI & Robotics – Brainware University