{"id":22107291,"url":"https://github.com/siddheshk599/student-management-system-python3","last_synced_at":"2026-04-25T16:34:49.936Z","repository":{"id":162667397,"uuid":"286985124","full_name":"siddheshk599/student-management-system-python3","owner":"siddheshk599","description":"An easy to use Student Management System developed using Python to add, update, delete and view student's records. This software also gives an option to view the bar chart of the marks of students to get visual representation of the data.","archived":false,"fork":false,"pushed_at":"2020-08-12T10:52:44.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T03:23:19.394Z","etag":null,"topics":["beautifulsoup4","crud-application","matplotlib-pyplot","mysql","python3","requests-module"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/siddheshk599.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-12T10:31:39.000Z","updated_at":"2021-06-13T13:08:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"245a1f4a-0e4c-4a76-a24b-7690e4483b27","html_url":"https://github.com/siddheshk599/student-management-system-python3","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/siddheshk599/student-management-system-python3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siddheshk599%2Fstudent-management-system-python3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siddheshk599%2Fstudent-management-system-python3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siddheshk599%2Fstudent-management-system-python3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siddheshk599%2Fstudent-management-system-python3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/siddheshk599","download_url":"https://codeload.github.com/siddheshk599/student-management-system-python3/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/siddheshk599%2Fstudent-management-system-python3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32269462,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beautifulsoup4","crud-application","matplotlib-pyplot","mysql","python3","requests-module"],"created_at":"2024-12-01T08:15:35.721Z","updated_at":"2026-04-25T16:34:49.931Z","avatar_url":"https://github.com/siddheshk599.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Title: \n\nStudent Management System.\n\n# Getting Started: \n\nSetting up and installing this software is easy by just installing Python3, Python3's Tkinter GUI library, and some Python3 modules.\n\n# Prerequisites:\n\n**Softwares needed:**\n1.\tPython3.\n2.\tPython3's Tkinter GUI library.\n3.\tMySQL.\n4.\tPython3 modules: mysql-connector, requests, matplotlib, bs4.\n\n**Installation links of the required softwares:**\n1.\tPython3: \u003chttps://www.python.org/downloads/\u003e\n2.\tMySQL: \u003chttps://dev.mysql.com/downloads/\u003e\n\n# Installing required softwares:\n\n**For Windows users:**\n1.\tDownload Python3 from the above given link and install it. When installing Python3, make sure that under Tcl/Tk you select Will be installed on hard drive. The option 'Tcl/Tk' must be checked to allow Python installer to install Python's Tkinter GUI library.\n2.\tDownload MySQL from the official website given above and install it.\n3.\tOpen your command prompt and run the following command to install all the required Python3 modules:\n\n        pip install mysql-connector requests matplotlib bs4\n\n**For Ubuntu/Debian users:**\n1.\tBy default, Debian, Ubuntu or any other Linux distributions come with Python pre-installed.\n2.\tTo install Python3's Tkinter GUI library and Python Package Installer (pip), run the following command in the terminal: \n      \n        sudo apt-get install python3-tk tk-dev python3-pip\n3.\tTo install MySQL, run the following command in the terminal:\n\n        sudo apt-get install mysql-server\n4.\tFinally, run the following command in the terminal to install all the required Python3 modules:\n\n        pip3 install mysql-connector requests matplotlib bs4\n\n**Following the above installation steps for required softwares will set up an environment to run the Student Management System without any hassles.**\n\n# Running the software:\n\n**For Windows users:**\n1.  First setup your MySQL credentials in the 'functions.py' file.\n2.  Open your command prompt and navigate to the project's directory and run the following command:\n\n        python main.py\n\n**For Ubuntu/Debian users:**\n1.  First setup your MySQL credentials in the 'functions.py' file.\n2.  Open your terminal and navigate to the project's directory and run the following command:\n\n        python3 main.py\n\n# Built with:\n1.    Python3 - GUI for the software.\n2.    MySQL - Database Management System.\n\n# Author:\n\n    Siddhesh Kudtarkar\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsiddheshk599%2Fstudent-management-system-python3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsiddheshk599%2Fstudent-management-system-python3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsiddheshk599%2Fstudent-management-system-python3/lists"}