Guia Bolso's Technical challenging in order to check the abilities and knowledge related with back-end development.
Create a mock API RESTful
following some rules and premises.
Contract:
[GET] /<id>/transacoes/<ano>/<mes>
Content-type: application/json
[
{
"descricao": "string(10, 120)"
"data": "long(timestamp)"
"valor": "integer(-9.999.999, 9.999.999)"
}
]
- Execute the app from an
IDE
, start thefun main
from fileJavalinAppKt
; - Through a built
jar
:java -jar GuiaBolsoDesafioTecnico.jar
; - Obs.: The system was configured for
deploy
onHeruku
.
The applications is an API mock
with an unique end-point
, in which It has contents and important points related with this kind of application, such as:
- Random text generator;
- Data generator through
URL params
; - Parameter handling;
- Standalone application, no need databases.
- Unitary tests.
Concluded. There is no indicates for futures developments.
Created by antonioChristofoletti - feel free to contact me!