Wyścigi konne
zł90-750 PLN
Teslim sırasında ödenir
Witam. Mam do napisania projekt dotyczący aplikacji obsługującej zawody konne. Aplikacja musi być wykonana w środowisku Node.js z użyciem Ajaxa i Socket.io. Co do [url removed, login to view] ma on być głównie użyty do pokazywania na bieżąco (na stronie dla widzów) wyników poszczególnych koni wprowadzanych przez sędziego. Poniżej podaję wymagania projektowe:
Baza danych – z danymi zawodników.
Aplikacja "Zawody konne" służy do:
Obsługi danych zawodników
Obsługi danych zawodów (wyniki etc.)
Trzy interfejsy:
Interfejs administratora
Otwiera możliwość oceny
Bezpieczne połączenie
Websockets + http ssl
CRUD
Interfejs dla widzów (livescore)
Protokół websockets + http / może być ajax - pokazuje na żywo (za pomocą socketów) oceny dodawane poszczególnym koniom przez sędziego
Interfejs dla sędziów (do oceny zawodników - koni, wpisują na koniec meczu (z tabletów z połączeniem obustronnym z serwerem)
Administrator upewnia się, że wyniki zostały wystawione, a po ich wystawieniu zamyka możliwość wystawiania ocen, w razie opóźnień pospiesza sędziego (komunikat typu "Pospiesz się")
Websockets + ssl
Wyniki zawodników muszą być zapamiętane i możliwe do odtworzenia
Oceny w skali liczbowej = ostateczna ocena to średnia z tych ocen od wszystkich sędziów (do budowania rankingu)
Technologia:
Baza danych: MongoDB,
Serwer: NodeJS
Opis:
Obsługa pokazów koni (zawodnicy). Logowanie dla każdego oprócz kibiców. Szyfrowanie dla admina i sędziów.
Baza:
Konie (nawa, płeć, hodowca),
Sędziowie (imię, nazwisko, ID(może być kilka pól))
Zawody( liczba sędziów w grupach, skala punktacji):
Lista startowa (ciągi nazw koni), - wyznaczona przez administratora
Grupy rozłączne - podzbiór listy startowej – w ramach grupy konie są sortowane wg. płci
Sędziowie:
Grupy sędziów przydzielane są do grup koni. (Grupa składa się z koni tej samej płci). Najpierw tworzymy grupę koni a potem dodajemy do niej sędziów (nie mogą się powtarzać)
Stała liczba sędziów do każdej grupy. (Grupa A ma 3 sędziów, grupa B ma 3 sędziów itd)
Typ
Głowa i szyja
Kłoda (tułów)
Nogi
Ruch
PUNKTY ([0..10],[0..20] => całe lub nie :)
Średnia arytmetyczna ocen cząstkowych ( w razie remisu patrzymy na średnią ocenę typu, potem ruch, potem remis)
Ranking na podstawie średniej arytmetycznej ocen od sędziów
Więcej informacji i "szkielet" aplikacji mogę wysłać na maila. Projekt musi być wykonany maksymalnie do poniedziałku !
Proje NO: #10713210
Proje hakkında
Bu iş için 1 freelancer ortalamada zł90 teklif veriyor
Witam serdecznie na samym początku napomknę iż mieliśmy styczność z podobnym zleceniem jakiś czas temu w miła chęcią zajmiemy się realizacją projektu w celu ustalenia szczegółów i w przypadku zainteresowania ofertą pro Daha Fazla