Getting Started

You can start this app by activating the virtual environment located in venv of the main project directory and running following command in the terminal:

python runserver


The app is created with django and django rest-framework and it is designed for learning purpose only. It has all Create, Read, Update and Delete operations which are
required in all big applications. It covers following concepts:

  1. Django
  2. Django RestFramework
  3. Authentication
  4. PostGreSQl integration
  5. Models and Views
  6. Permissions and Authorization

The frontend of this app is designed using React and is also uploaded on GitHub.

If you find any bug in the app, please resolve and create a pull request.