One stop shop for all of Tech by Choice site
Python 3.8.0
This is a repo containing both a Django Rest Framework backend and a React frontend.
.
βββ api
β βββ asgi.py
β βββ celery.py
β βββ settings.py
β βββ storage_backends.py
β βββ urls.py
β βββ wsgi.py
βββ apps
β βββ company
β β βββ admin.py
β β βββ apps.py
β β βββ management
β β β βββ commands
β β β βββ import_lever_jobs.py
β β βββ models.py
β β βββ serializers.py
β β βββ task.py
β β βββ tests.py
β β βββ urls.py
β β βββ views.py
β β βββ views_accounts.py
β β βββ views_jobs.py
β βββ core
β β βββ admin.py
β β βββ apps.py
β β βββ models.py
β β βββ serializers.py
β β βββ serializers_member.py
β β βββ tests.py
β β βββ urls.py
β β βββ urls_member.py
β β βββ views.py
β β βββ views_member.py
β βββ event
β β βββ admin.py
β β βββ apps.py
β β βββ models.py
β β βββ tests.py
β β βββ urls.py
β β βββ views.py
β βββ mentorship
β β βββ admin.py
β β βββ apps.py
β β βββ models.py
β β βββ serializer.py
β β βββ tests.py
β β βββ urls.py
β β βββ views.py
β βββ talent
β βββ admin.py
β βββ apps.py
β βββ models.py
β βββ serializers.py
β βββ tests.py
β βββ views.py
βββ Pipfile
βββ Pipfile.lock
βββ Procfile
βββ README.md
βββ example.env
βββ manage.py
βββ pytest.ini
βββ requirements.txt
-
In your terminal navigate to the
api
folder$ cd tbc/tbc-members-core-api
-
Create the virtual environment:
$ python3 -m venv venv
-
Activate the virtual environment:
For Unix-based systems (aka a mac)
$ source venv/bin/activate
For Windows
$ .\venv\Scripts\activate
-
Install the all of the library needed to run the app
$ pip install -r requirements.txt
-
Start the app
$ python manage.py runserver