ugglr / django-react-note-manager

Full-Stack application. Note taking app: Django with REST framework in the back-end and react on the front-end.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-react-note-manager

In this project I am building a REST API using python: Django and Django Rest API framework.
It is going to be a full CRUD application where the front-end is built with React and served using webpack.
Frontend implements bootstrap, for style and responsiveness.

Getting the app running locally

Make sure you have python3 and pipenv installed, and node.js installed.
  1. Download/Clone Repo
  2. Open terminal
  3. Navigate to the root directory with the pip file in it.
  4. Activate the virtual env by typing "pipenv shell" in the terminal.
  5. cd to notemanager and type "python manage.py runserver" this should start the server at localhost:8000
  6. open another terminal and navigate to the root directory
  7. run the command "npm install" to install all the node modules
  8. run the command "npm run dev" which will trigger webpack and build the react code and serve the front-end to the django template.
  9. navigate to localhost:800 and try the app.

For more projects please see my other repositories and if you are interested in me as a developer please visit my personal site at: https://www.carlw.se

About

Full-Stack application. Note taking app: Django with REST framework in the back-end and react on the front-end.


Languages

Language:Python 47.2%Language:JavaScript 45.5%Language:HTML 7.4%