Check out this video for a demo of the app working (https://www.youtube.com/watch?v=hQmGF3IvkT0)
- pipenv must be installed to manage the dependencies. See here link
- Assuming you have a shell in the root directory of the project
$ cd backend
Assuming this is the first time you have to install the dependencies and pipenv creates a virtual environment for you with them installed.
$ pipenv install
Then you can activate the environment with the shell command. NOTE: You need to activate the environment every time you want to run the system.
$ pipenv shell
After that move to the banksystem project
$ cd banksystem
Then run the server with the command
$ python manage.py runserver
This sums up the start up process of the backend server. You can either interact with it in two ways.
You can find the very helpful postman documenter here link. It provides ready made request
You can also use the UI by going over to the Frontend/ directory and opening Login.html in your favorite browser and it'll provide most of the main interactions.