This project is the result of a Challenge Based Learning activity called Alura Challenge.
This is a RESTful API developed as a Challenge Based Learning activity, it is divided in 3 phases over the course of 4 weeks. Every week the challenger will make available a Trello board with the backlog for that week.
week | activity | description |
---|---|---|
01 | Implementing a RESTful API | implement a CRUD for registering income and expenses, following the provided validations and business rules. |
02 | Make adjustments | implement expense categorization and new features, such as searching for income and expenses by description. |
03 & 04 | Adding security | implement an authetication mechanism and deploy the final project to a cloud provider. |
This is the currently published documentation of this project. To use the api you must have a token for authentication, the easiest way of doing that is to open the documentation, click on "Run in Postman" on the top-right corner, login with postman and fork the application to your selected workspace.