Technology Stack:
- React.js
- Redux
- Django
- Django REST Framework
Adminpanel is made with regular Django Templating System. REST framework & React is only used in the regular user panel
Some instruction to build & run the project:
- Activate virtual environment using pipenv
pipenv shell - Install python dependencies
pipenv install - Migrate database
python manage.py migrate - Run the dev Server
python manage.py runserver
Some instruction to build client:
- Open your terminal in client directory
- Install node dependencies
npm install - Build the client
npm run build
Prerequisite
- If you use pipenv to create virtual environment, make sure you have pipenv installed.
- You must have env.py file in the project root folder. Rename env-sample.py file to env.py and fill those variables with your real values