Platforma internetowa do przeprowadzania próbnych edukacyjnych procesów sądowych

Empire Mock Trial - edukacyjna organizacja non-profit

Ich misją jest wspieranie młodych ludzi w rozwijaniu wiedzy, umiejętności i empatii, które są niezbędne, aby stać się mądrymi i zdolnymi do adaptacji w rozwijającym się świecie obywatelami.
Uważają, że ważne jest, aby już w uczniach zaszczepiać uznanie dla roli obywatela i jego wpływu na zdrową demokrację. Empire Mock Trial organizuje programy próbnych procesów sądowych dla uczniów szkół średnich, które edukują, wzbogacają kulturowo oraz umożliwiają bycie bardziej współczującym i otwartym obywatelem.

Empire Mock Trial rozpoczęło się jako projekt ojca i syna w 2007 roku. Justin Matarrese jako uczeń wziął udział w takim programie próbnego procesu i zaciekawiło go to tak bardzo, że z pomocą swojego ojca Gregory'ego Matarrese, Justin założył „THS Mock Trial Association”, aby zebrać fundusze dla swojej szkoły i zorganizować nowy konkurs. Przez kolejne lata projekt się rozwijał oraz zyskiwał na popularności i zainteresowaniu.

Referencje wideo od założyciela organizacji Justina Matarrese

Czas zmian dla wszystkich

Aktualnie jest to duża organizacja, która działa na terenie całych Stanów Zjednoczonych a także poza nimi. Ich działanie opierało się na początku tylko na tradycyjnym organizowaniu próbnych rozpraw - Empire Classic. Odbywały się one w wyznaczonym miejscu z udziałem wielu osób, przeprowadzane za pomocą papierowych dokumentów i ankiet. Jednak niestety wraz z pojawieniem się COVID-19 wszystko się zmieniło, wiele instytucji i firm musiało szukać rozwiązań na swoje dalsze działalności. W taki sposób powstał pomysł na organizację konkursów online.
Pierwsze wersje oparte były w prosty sposób o arkusze google sheets gdzie były trzymane obliczenia do wyników, algorytmy parowania dla konkretnych tur itp. Za pomocą integracji z zoomem były również automatycznie generowane linki do spotkań.

Jedna z osób w firmie zaangażowanych w organizację próbnych rozpraw interesująca się programowaniem podjęła się ulepszenia wersji online i przekonwertowała wszystko co zawierało się w arkuszach na technologię Django. W taki sposób powstała aplikacja o prostym wyglądzie i funkcjach, ale spełniająca swoje zadanie. W miarę upływu czasu i dodawania nowych funkcjonalności, projekt rósł. Wiadome już było, że Empire Online stał się kolejnym elementem organizacji - chęć ulepszenia i uatrakcyjnienia aplikacji w związku z tym wzrastała. Jednocześnie rozwój projektu pochłaniał na tyle dużo czasu, że wymagał pracy więcej niż jednej osoby.

Zespół ImpiCode wsparł Empire Mock Trial w tym zakresie. Wraz z twórcą programistą EMT pracowaliśmy nad poprawą jakości kodu i naprawą już istniejących błędów. Naszym zadaniem również było dopracowanie designu front-endu, pracowaliśmy nad uatrakcyjnieniem aplikacji wizualnie, ale również nad ulepszeniami przyczyniającym się do prostszego i przyjemniejszego korzystania dla użytkowników.
Na bieżąco ustalaliśmy z właścicielem Empire Mock Trial, kolejne pomysły i potrzeby, a następnie je wdrażaliśmy. Naszym głównym zadaniem w tym projekcie było przeprojektowanie całej aplikacji. Wprowadziliśmy jednak również duży moduł action items - czyli moduł do zarządzania akcjami, które są dostępne na stronach użytkowników.

Zakres technologiczny w jakim się poruszaliśmy w tej realizacji to Django, na którym oparta jest cała aplikacja, PostgreSQL jako baza danych, a także wykorzystaliśmy Redis do usprawnienia działania niektórych modułów.

Praca nad istniejącą i intensywnie eksploatowaną aplikacją tego typu jest dynamicznym procesem, wymagającym dobrej komunikacji między współpracującymi firmami. Ponieważ aplikacja służy wielu osobom- zarówno organizatorom jak i uczestnikom, musi posiadać wiele modułów oraz być stabilna. Współpraca w ramach projektu przebiegała dobrze mimo różnicy czasowej między Polską a Stanami Zjednoczonymi.

Empire Mock Trial jest bardzo zadowolony ze współpracy z ImpiCode i uzyskanego rozwiązania i wsparcia, o czym świadczą referencje wideo nagrane przez Justina Matarrese.

Status realizacji
Off

WDROŻONA

Rodzaj systemu
kod

APLIKACJA WEBOWA

Zakres technologiczny
użytkownik i system

DJANGO


Jeżeli masz ochotę dowiedzieć się więcej na temat tego rozwiązania, lub potrzebujesz podobnej aplikacji, napisz do nas.

Jeżeli interesują Cię innego rodzaju projekty lub chcesz szerzej poznać naszą działalność, zapraszamy do katalogu wybranych projektów.