the project was created for educational purposes to study react and django-rest-framework
- Django
- django rest framework,
- django rest framework simple-jwt,
- django cors headers
- React
- React Router Dom
- Axios
- Bootstrap
- download and install python Here
- download and install node.js Here
- clone the project to directory, create virtualenv and install requirements:
pip install -r req.txt
- install all packages in react project directory:
dev mode: npm install package.json --save-dev
normal mode: npm install package.json --save
- migrate in django project directory:
python manage.py makemigrations
python manage.py migrate
- last step, run the projects:
/src/> python manage.py runserver
/src/client/> npm or yarn start
use todo app