There are three types of users: admin, teacher and student. student - user enrolled in selected courses, has an insight into the timetable, grades and receives messages sent by teachers teacher - user who manages groups, has the ability to enter attendance and grades, also cas send messages to students admin - has access to system functionalities that allow to create new courses, groups, lessons, modify users and decide whether students belong to groups
Used technologies:
- Python
- Flask
- MySQL