VladKozyr / UniversityScheduler

KMA course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UniversityScheduler

Build automation tools: Gradle vs maven

For our project we have chosen gradle, because some of us have expirience with this tool. Another reason its better performance on compile time. Performance chart

Project vision

Security groups

  • Student (read-only)
  • Lector (read-only)
  • Curriculum manager (setup timeslots)
  • Admin (provide roles)

Features

  • Authentication & Authorization
  • Timeslots CRUD
  • User CRUD (admin)
  • Role-specific view

Stack

  • Frontend(rescript + React)
  • Backend(SpringBoot + H2)

Team

  • Bohuta Stanislav
  • Kozyr Vladyslav
  • Voilov Bohdan

About

KMA course


Languages

Language:Java 84.4%Language:HTML 15.6%