dla wykonawców

Szczegóły zlecenia

Sprawdź szczegółowe informacje wybranego zlecenia i zgłoś swoją ofertę.

Napisz aplikację internetową pozwalającą rozgrywać turnieje w systemie

Numer zlecenia: 29984
Dodano: 20 czerwca 2022
Status: nieaktywne



Napisz aplikację internetową pozwalającą rozgrywać turnieje w systemie pucharowym z wykorzystaniem frameworka Django lub jako aplikację opartą na architekturze REST.

Wymagania funkcjonalne:


Użytkownik rejestruje się w aplikacji podając dane, takie jak adres email, nazwa, data urodzenia, hasło. 

Użytkownik loguje/wylogowuje się z aplikacji.

Użytkownik tworzy nowy turniej podając jego nazwę, datę i godzinę rozpoczęcia oraz maksymalną ilość graczy.

Użytkownik usuwa turniej z systemu.

Użytkownik dodaje nowych graczy i przyporządkowuje je do określonego turnieju.

Użytkownik wpisuje wyniki pojedynków w kolejnych fazach turnieju.

Użytkownik przegląda historyczne turnieje z określonego przedziału czasu


Wymagania pozafunkcjonalne:

Parowanie graczy w pierwszej fazie turnieju jest losowe.

W aplikacji istnieją min. 3 grupy użytkowników różniące się uprawnieniami: Administratorzy, Użytkownicy zwykli, Użytkownicy anonimowi.

Użytkownik anonimowy posiada uprawnienia tylko do przeglądania rozpoczętych turniejów.

Użytkownik zwykły zarządza turniejami przez siebie utworzonymi, przy czym nie ma możliwości usuwania i edycji turnieju gdy ten już się rozpoczął.

Administrator może wszystko :) W tym dodać nowe konto administratora.

Projekt potrzebuje w dwóch wersjach , aby ta druga różniła się troche od pierwszej (zeby nie bylo plagiatu 1:1)

Termin do 21.06 ale w ostateczności mogę wydłużyc o kilka dni


Wymagany termin:
W ciągu najbliższych 30 dni
Rozpoczęcie od:
20.06.2022 - pozostało 679 dni
Lokalizacja:

Kraków, Małopolskie

Jesteś zainteresowany tym zleceniem?
Przedstaw swoją ofertę
SKONTAKTUJ SIĘ
Bądź pierwszym, który przedstawi ofertę. Oferty złożone jako pierwsze zwiększają szanse wyboru twojej oferty.

To zlecenie zostało już zakończone

Czy spodobała Ci się ta strona ?

Ocena: 5/5 (głosów 1)