/financial-control-API

This is a RESTful API for financial control, developed for a back-end challenge.

Primary LanguagePHP

Financial control API

This project is the result of a Challenge Based Learning activity called Alura Challenge.

About this project

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.

Project documentation

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.