How to Run
After cloning the repo, follow these steps to set up the app:
In the backend folder, execute the following commands:
source env/bin/activate
python manage.py createsuperuser
python manage.py runserver
The Django server should now be up and running.
In the frontend folder, execute the following commands:
npm install
npm start
Now, navigate to the URL provided after "Access URLs". You should see the website in your browser.
About the Project
In this project, we provide a simple boilerplate for anyone who wants to use Django as a backend and offers a JWT-auth based API. We have also implemented a simple notes app example using React (react-boilerplate). If you have any questions about the code, please feel free to ask.
React Localhost: 127.0.0.1:3000 Django Localhost: 127.0.0.1:8000
We have used Material UI from https://material-ui.com/ and installed some extra features to our React project, such as Icons and Labs packages. We have also used HTML forms and PHP for login and sign-up forms.