BiConnect Backend
Aplikacja wspierająca towarzystwo biznesowe.
Aplikacja backendowa dostarczająca REST Api do zarządzania spotkaniami Towarzystwa Biznesowego.
Panel użytkownika jest dostarczany przez BiConnectFE
Instrukcja obsługi
Spis endpointów widoczny po uruchomieniu aplikacji pod adresem localhost:8000/swag
Technologie
Django + Django Rest Framework
Szczegółowy spis znajduje się w pliku requirements.txt
Build Setup
Aby uruchomić serwer lokalnie
- Utwórz virtualne środowisko z Pythonem 3.6.4
- Zainstaluj w nim zależności
pip install -r requirements.txt
- Upewnij się, że jest dostępna baza danych skonfigurowana zgodnie z plikiem settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'devDB',
'USER': 'devDB',
'PASSWORD': 'devpass',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}
Bazę możesz zainstalować z https://www.postgresql.org/download/
lub spróbować uruchomić ją w kontenerze dockera:
docker run --name biconnect_local_db -e POSTGRES_USER=devDB -e POSTGRES_PASSWORD=devpass --net=host postgres
- Uruchom serwer poleceniem:
python manage.py runserver
serwer będzie dostępny pod adresem: localhost:8000
sposób alternatywny - wersja niestabilna
Uruchom cały projekt zgodnie z instrukcją w BiConnect Docker