Expense Tracker API. It is developed using DjangoRestFramework, ORM, MySQL, SQLite3, Swagger for api documentation. Main Features:
-
API Development: it involves developing API endpoints such as GET | POST | PUT | PATCH | DELETE, and performing custom serializer validations.
-
API Testing: In this face thoroughly testing all API endpoints along with model testings also. Like Testing Get All data, Test Single Item, Testing Post API, Test Update and Developing using Unit Testing.
-
API Documentation Using Swagger: in this face: creating API documentation to enable other developers to use our API, to get the idea that what request is needed and response from the servers.