This is a basic scientific calculator web application.
It is for the assignment 1 of the project- Web Applications: Design, Build and Deploy offered by Association of Computing Activities(ACA), IIT Kanpur.
This is a RESTful API which allows you CRUD users and transactions.
It is for the assignment 2 of the project- Web Applications: Design, Build and Deploy offered by Association of Computing Activities(ACA), IIT Kanpur.
To run:
Install django, djangorestframework
cd to Directory containing the manage.py file
Use the command: python manage.py runserver
Use Postman/ThunderClient for API calls
These are the available endpoints:
| Endpoint | What it does |
|---|---|
| http://localhost:8000/api/users/ | GET, POST, DELETE request to create new users and view list of all users |
| http://localhost:8000/api/users/id | GET, PUT, DELETE request to update a particular user by ID |
| http://localhost:8000/api/transactions/ | GET, POST request to create and view transactions |
| http://localhost:8000/api/transactions/id/ | GET request to view transactions by ID |
A basic portfolio website