This is my submission for Assignment fall 2022: Developers. The solution is done in Django, a python framework for creating web applications. The production version of the code is being hosted at https://ee-reaktor-project.herokuapp.com/.
The project can be launched from source code by using docker-compose or by running the code on your machine. Whichever
method you're using the web app will be available on http://127.0.0.1:8000
- Make sure you have
Dockeranddocker-composeinstalled - Run the following command(s):
docker-compose build docker-compose up # or docker-compose up --build
-
Make sure you have
python3andpip3installed. This project was built and tested on version3.8.13.Note: some systems have multiple python versions installed, therefore you might need to substitute
pythoncommand withpython3andpipwithpip3 -
Run the following commands in the root of the project:
pip3 install -r requirements.txt python manage.py migrate python python manage.py runserver 0.0.0.0:8000