Skip to content

A desktop-based Student Management System built using Python and Tkinter. It allows users to add, view, update, delete, and search student records. The GUI is user-friendly and integrates with SQLite for data storage. Ideal for schools and colleges to manage student information efficiently.

Notifications You must be signed in to change notification settings

rohanncoder/student-management-system-using-python-tkinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

student-management-system-using-python-tkinter

A desktop-based Student Management System built using Python and Tkinter. It allows users to add, view, update, delete, and search student records. The GUI is user-friendly and integrates with SQLite for data storage. Ideal for schools and colleges to manage student information efficiently. ✨ Features

Add new student details (Name, Roll Number, Email, Gender, Contact, DOB, Address)

View all student records in a tabular format

Search students by name or roll number

Update existing student information

Delete student records

Clear input fields easily

Responsive and scrollable GUI using Tkinter widgets

Data stored using SQLite (lightweight and easy to manage)

🛠️ Technologies Used

Python 3

Tkinter – for GUI

SQLite3 – for database storage

📌 Use Case

Ideal for schools, colleges, and training institutions that need a simple way to manage student records on a local desktop application without relying on the internet.

About

A desktop-based Student Management System built using Python and Tkinter. It allows users to add, view, update, delete, and search student records. The GUI is user-friendly and integrates with SQLite for data storage. Ideal for schools and colleges to manage student information efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages