Skip to content

RayyanSeliya/Student-Management-System-with-Real-Time-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Student-Management-System-with-Real-Time-Analytics

Description

This Student Management System (SMS) is a Python application that allows users to manage student records using a graphical user interface (GUI). The application supports functionalities such as adding, viewing, updating, and deleting student records, along with data visualization of student marks.

Features

  • Add Student: Enter roll number, name, and marks to add a new student.
  • View Students: Display a list of all student records.
  • Update Student: Modify existing student information.
  • Delete Student: Remove student records based on roll number.
  • Charts: Visualize student marks in a bar chart.
  • Weather Information: Displays current location and temperature.
  • Quote of the Day: Shows a motivational quote.

Technologies

  • Python
  • Tkinter (for GUI)
  • SQLite (for database)
  • Requests (for API calls)
  • Matplotlib (for charts)
  • BeautifulSoup (for web scraping)

Requirements

  • Python 3.x
  • Required libraries (see requirements.txt)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/student-management-system.git
    cd student-management-system

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages