API to manage expenses and incomes
-
Create and manage your own categories
-
Save a registry for every money movement
-
Generate
PDFandXLSreports with all the movements, filtering by some fields such as month and year -
Visualize charts with the summary of the movements
The application.yml contains some basic configurations, such as port, context path, database and more.
Port 9000 and context path Expenses are in use
localhost:9000/Expenses
/api/categories/ *GET*
/api/categories/{id} *GET*
/api/categories/ *POST*
/api/categories/{id} *PUT*
/api/categories/{id}/activate *PUT*
/api/categories/{id}/inactivate *PUT*
/api/types/ *GET*
/api/types/ *POST*
/api/types/{id}/activate *PUT*
/api/types/{id}/inactivate *PUT*
/api/movements/{id} *GET*
/api/movements/filters (pageNumber, pageSize, value, year, month and sortType optional as query) *GET*
/api/movements/ *POST*
/api/movements/{id} *PUT*
/api/pdf/reports/generate *GET*
/api/pdf/reports/month/{month} *GET*
/api/pdf/reports/year/{year} *GET*
/api/pdf/reports/month/{month}/year/{year} *GET*
/api/excel/reports/month/{month}/year/{year} *GET*
month from 1 to 12
year from 0000 to 9999
- Juan Camilo Velásquez Vanegas - Juan Camilo Velásquez