A Django and React user authentication project boilerplate.
The Django React Boilerplate is a project setup that combines the Django and React frameworks. It provides a convenient starting point for developers looking to build web applications that leverage the features of both frameworks. The boilerplate project includes user authentication on the backend using Django Rest Framework and rest-auth. On the frontend, it incorporates the React Redux setup for user authentication, with the token being stored in local storage.
To install and set up the Django React Boilerplate, follow these steps:
git clone [repository_url]
cd django-react-boilerplate
python -m venv env
source env/bin/activate (Linux/Mac)
env\Scripts\activate (Windows)
pip install -r requirements.txt
npm install
npm run build
python manage.py runserver
http://localhost:8000 to access the application.The Django React Boilerplate is a useful starting point for developers looking to combine the Django and React frameworks in their web application projects. It provides a pre-configured setup with backend user authentication using Django Rest Framework and rest-auth, as well as frontend authentication using React Redux. The boilerplate also includes instructions for installation to help users get started quickly.