Important Notice
This project is no longer actively maintained or supported. Due to the limitations of the current design, future updates, bug fixes will not be considered, and support will not be provided.
Feel free to fork or use the code as-is, but please be aware that no further changes or enhancements are planned.
Thanks for all the contributions and support from the community!
This program is an e-classroom management system written by python.
It contains both Client(student side)
and Console(teacher side)
. GUI written by PyQt5
, supporting all platforms.
- Auto LAN discover
- Console screen broadcasting
- Cient screen spy on Console side
- Console side file share
- Client side file submitting
- Console side message sending
- Client side message sending
-
PyInstaller
packaging
- Client: Used for multiple users, ex: students, visitors.
- Console: Used for one host user, ex: teacher, host.
- Download release version here.
- Run
ConsoleMain
orClientMain
- Clone repository.
- Run
pip install -r requirements.txt
to install required libraries. - Run
python ConsoleMain.py
orpython ClientMain.py
to start application.
- Author: Richard Yang
- School: China Beijing National Day School
- Club: HCC Computer Community