Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Management System

This is a Student Management System developed using Python's Tkinter library for the GUI and SQLite for the database. It provides functionalities for signing up, logging in, and managing student records.

Features

  • User Authentication: Users can sign up for new accounts and log in securely.
  • Student Management: Easily add, view, update, and delete student records.
  • Search Functionality: Search for specific students by roll number.
  • Responsive UI: Simple and intuitive user interface built with Tkinter.

Technologies Used

  • Python: Programming language used for building the application logic and GUI.
  • Tkinter: GUI framework used for designing the application's user interface.
  • SQLite: Lightweight database management system used for storing and retrieving student data.

Getting Started

Prerequisites

  • Python: Make sure you have Python installed on your system.
  • Tkinter: Since Tkinter is included in the Python standard library, no separate installation is required.

Installation

  1. Clone the repository: git clone https://github.com/LGCDMBandara/student-management-system.git
  2. Navigate to the project directory.
  3. Run the Python script: python main.py

Usage

  1. Launch the application.
  2. Sign up for a new account or log in with existing credentials.
  3. Use the "Manage Student" section to add, view, update, or delete student records.
  4. Use the search functionality to find specific students by roll number.

Contributing

Contributions are welcome! Feel free to submit bug reports, feature requests, or pull requests.

About

Developed a Student Management System using Tkinter & SQLite for efficient student information management. Secure signup/login, CRUD operations, and robust data security ensured.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages