---
# System prepended metadata

title: Aplikacja Webowa do układania planu Zajęć

---

# Aplikacja Webowa do układania planu Zajęć
Celem projektu jest stworzenie aplikacji webowej umożliwającej ułożenie planu przez studentów na poczatku semestru. Oraz ewentualną wymianę grup po zatwierdzeniu planu

W założeniu powinna być przyjemniejsza w użyciu od obecnego rozwiązania (Excel + Wymiana grup w komentarzach na FB pod okiem starosty)

## Implementacja: 

Aplikacja Webowa  
(backend: Java/Kotlin + Spring/czy też jakiś inny framework)  

## Wymagania:

1. Możliwość przyjemnego układania planu z dostępnych grup
2. Automatyczna generacja planów dla wszystkich studentów np. (iCal, Google Calendar itp.)
3. Automatyczne pilnowanie przepełnienia grup (za starostę), wizualizacja przyjazna użytkownikowi 
4. Półautomatyczne zaciąganie planu ze strony AGH
5. Zebranie i obsłużenie rezultatów planów użytkowników, tak aby jak najbardziej ich zadowolić i zapobiec nakładaniu zajęć.
6. Interakcja z innymi użytkownikami ( możliwość wymiany grup, komentarz), uprawnienia użytkowników (admin-starosta, itsy, kolejność)

## Spodziewany Rezultat: 

Działająca i przetestowana aplikacja,  
wymagająa mniej wysiłku od starosty w stosunku do obecnego rozwiązania.