Po skolonowaniu kodu repozytorium, należy wykonać poniższe kroki. Wszystkie komendy uruchamiamy z poziomy katalogu głównego na gałęzi main.
- Python (najlepiej w wersji 3.9.7)
- pip
Instalacja pakietow django poleceniem:
pip install -r requirements.txt
Instalacja pakietów npm poleceniem:
npm install
python manage.py runserver
Po wykonaniu tego polecenia zostanie uruchomiony serwer aplikacji pod adresem http://localhost:8000/
npm start
Po wykonaniu tego polecenia zostanie uruchomiona aplikacja pod adresem http://localhost:3000/
W celu rozszerzenia testowania poprawności działania aplikacji po stronie serwera, możemy skorzystać ze stron:
- /api - komunikacja na granicy warst backend/frontend
- /admin - panel administracyjny (dostęp ograniczony)
Szczegóły w pliku dokumentacji użytkownika
python manage.py test