Skip to content

Haru-1-tech/Python_MySQl_User_Cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python MySQL User CLI

A modular User Management System built with Python + MySQL using a Command Line Interface.

Features

  • 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

Tech Stack

Python, MySQL, mysql-connector-python, bcrypt, python-dotenv, Git

Run Project

  1. Create database python_user_cli
  2. Add DB credentials in .env
  3. Install requirements pip install -r requirements.txt
  4. Run python main.py

Author

Dhrubajoti Kar (Haru)
BTech CSE AI & Robotics – Brainware University

About

a simple python - mysql code to show user cli to enter and update login credentials.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages