Skip to content

Vesperalin/System-wspierajacy-ukladanie-planu-lekcji-dla-szkol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application supporting creating schedules in primary schools

Application supports schedules creating for classes in primary schools. It prevents from: putting different classes in the same classroom at the same time, assigning two lessons to one teacher at the same time and assigning two lessons to one class at the same time. App enables to: create, edit, delete and show plans for classes. It also has Google authentication, that mimics behavior of SSO in organizations (only authorized people can create, edit and delete plans).

Table of Contents

Features

  • CRUD operations for schedules at school
    • create, edit and delete only for authorized users
    • prevents from putting different classes in the same classroom
    • prevents from assigning two classes to one teacher at the same time
    • prevents from assigning two classes to one class at the same time
    • when creating plan, it provides starting lessons for given class based on its core curriculum
  • CRUD operations for teachers at school
    • create, edit and delete only for authorized users
  • CRUD operations for subjects at school
    • create, edit and delete only for authorized users
  • CRUD operations for classrooms at school
    • create, edit and delete only for authorized users
  • CRUD operations for classes at school
    • create, edit and delete only for authorized users
  • setting classes hours - django admin panel
  • setting core curriculum - django admin panel

Technologies

Employee data React
Employee data Django
Employee data MySQL
Employee data Docker

Preview

web app preview schedule preview schedule planning schedule verifaction

Authors

Klaudia Błażyczek
Monika Galińska
Justyna Małuszyńska

Additional Information

The app was created during Advanced Web Technologies course during 6th semester of Applied Computer Science BSc studies.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •