Skip to content

aybarsakgun/sbm

Repository files navigation

*When starting this project, the features of the project were very few. But it did not go as planned and the project grew as it grew. The code that started to be written as spaghetti continued as spaghetti. There are many features in the project. All are working properly but it won't be able to handle more features. I think it's a good example for spaghetti code. *

Features

  • Admin creates schools.
  • Admin invites school administrators with their gmail accounts to the system.
  • School administrators login to system with the gmail account they were invited to.
  • School administrators or school teachers add the classes belonging to the school and the students belonging to these classes manually or import them via google classroom.
  • Students and teachers added to the system are invited to the system with their gmail accounts and can only log in with the gmail accounts they are invited to.
  • Teachers and students can only view their own class and classmates.
  • Teachers can give their students their own class-based scoring, create student groups in the classroom (like trello tasks), and open collective scores or tasks to relevant groups.
  • Teachers can add special rewards that can be obtained through points. Students who have sufficient points can receive these awards by using their own points.
  • Special reporting of all these actions.
  • And many more features

About

Student behavior management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published