Skip to content

StrendevIN/Student-Management-System

Repository files navigation

Real-Time Python Student Management System with MongoDB & Executable App

Manage students in real time using Python, MongoDB, and Tkinter. Easily create a standalone executable for your app!


Watch Demo Video

Watch the video

Click the image above to watch the full walkthrough on YouTube!


Download & Setup MongoDB


Requirements

Install the required Python packages:

pip install tk
pip install pymongo
pip install PyInstaller

Create Executable Application

With Terminal Window:

python -m PyInstaller app.py --onefile

Without Terminal Window:
(If you want a GUI-only app, use .pyw extension)

python -m PyInstaller app.pyw --onefile

Rename your main file to app.pyw to avoid launching a terminal window.


Project Link & Downloads


Notes & Tips

  • Use .png, .jpg, etc. for image sources.
  • Always provide full directory paths using double backslashes (\\) in Windows.
  • For any installation or setup issues, reach out on Discord or Slack!

Credits

Created by HKS


Connect & Support


If you have any problems or questions, join our community!

About

Building a Real-Time Python Student Management System with MongoDB and Creating an Executable App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages