Projekt wykorzystujący FastAPI, Neo4j oraz statyczny frontend (JS/HTML), konteneryzowany za pomocą Docker Compose.
-
Uruchomienie kontenerów w tle:
docker compose up --build -d
-
Zasilenie bazy danymi początkowymi:
docker exec -it fastapi_bd2 python backend/populate_db.py
-
Aplikacja (Frontend + API): http://localhost:8000
-
Panel zarządzania Neo4j: http://localhost:7474:
- Użytkownik: neo4j
- Hasło: projektBD2
- Bolt URI: bolt://localhost:7687
Dokumentacja została wygenerowana z pomocą biblioteki Sphinx i znajduje się pod linkiem https://orzel320.github.io/BD2_project_RO/
Link do repozytorium to https://github.com/orzel320/BD2_project_RO