Django-Reporting-App
TEMAT:
- Aplikacja Django wspomagająca tworzenie raportów
Raport jest dokumentem (lub fragmentem dokumentu) zawierającym tekst, tabele i/lub wykresy graficzne. Aplikacja powinna pozwalać na umieszczenie w wybranym miejscu strony www elementów raportu. Wartości do tabel i wykresów mają być przekazywane jako argumenty odpowiednich funkcji. Aplikacja powinna oferować kilka formatów tabel i kilka rodzajów wykresów (np. liniowy, słupkowy, kołowy). projekt dla grupy maksymalnie 4-osobowej
Kryteria oceny projektów:
ocena dst:
- aplikacja powinna działać, tzn. student powinien być w stanie uruchomić ją przynajmniej na swoim komputerze,
- aplikacja powinna realizować niektóre wymagania określone w opisie,
ocena db - to co na ocenę dst +:
- aplikacja powinna realizować wszystkie wymagania określone w opisie,
- aplikacja powinna być wdrożona na zewnętrznym serwerze i/lub uruchomiona na Dockerze,
ocena bdb - to co na ocenę db +:
- aplikacja powinna mieć estetyczny wygląd (elementy graficzne) i/lub aplikacja powinna być bezpieczna i zawierać testy automatyczne,
- aplikacja powinna realizować przynajmniej dwie z następujących funkcjonalności: wysyłanie emaili, wysyłanie sms, generowanie pliku pdf, prezentacja graficznego wykresu, captcha, prezentacja mapy google lub podobnej, upload plików, prezentacja kalendarza z wydarzeniami.
Screenshots | Screenshots |
---|---|