Projekt programistyczny: system typu online judge lato 2019/20

Język wykładowy Polski
Opiekun Karol Pokorski
Liczba godzin 30 (prac.)
Rodzaj Projekt
ECTS 4
Polecany dla I roku Nie
Egzamin Nie
Tagi PZ (Praca zespołowa)

Opis przedmiotu:

Projekt zakłada: * interfejs webowy, backend w Python z użyciem frameworka Flask, komunikacją z bazą danych SQL z użyciem ORM SQLAlchemy, biblioteką Babel do obsługi wielu języków i paru innych bibliotek, frontend Javascript, Bootstrap etc. * dość skomplikowany interfejs CLI ułatwiający przygotowywanie nowych zadań lub importowanie starych z różnych źródeł, * sandbox napisany w C, * moduły sprawdzania - kombinacja C++ i Python + serwer rozdzielający pracę pomiędzy kilka maszyn, * kilka pomniejszych narzędzi pobocznych dla użytkowników, * przygotowanie narzędzi pozwalających na zarządzanie kodem, deployment, zarządzanie sprawdzaniem etc.

Projekty

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Karol Pokorski
cz 10:00-12:00 (s. 110) 15 14 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Karol Pokorski 311 proszę do mnie napisać e-mail