A Single Page Application built with Django, Django REST Framework and Vue JS.
This is the source code of my final year web development project.
The task was to develop a web app using different frameworks for the backend and frontend.
Make sure you have python3 and pip installed.
sudo apt install python3-pipConfirm the pip3 installation.
pip3 --versionClone / Download the project and move inside the folder.
Now install virtualenv via pip3.
pip3 install virtualenvInstall virtualenvwrapper via pip3:
pip3 install virtualenvwrapperOnce the module is installed we are ready to create virtual environments for Python 3.
python3 -m venv my-project-envTo start using this virtual environment, you need to activate it by running the activate script:
source my-project-env/bin/activateNow install all the Python/Django dependencies:
pip install -r requirements.txtcd QuestionBag
python manage.py makemigrations
python manage.py migratecd QuestionBag/frontend
npm installnpm run servepython manage.py runserverPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Special thanks to Mr Michele Saba for his amazing Django REST udemy course .