Loading repository data…
Loading repository data…
efarias04 / repository
Este es un repositorio que utiliza las mejores prácticas en la construcción de servicios rest, ci-cd, pruebas unitarias, coverage y patrones de diseño.
-->
This is a backend technical test for a position in Mercado Libre.
Why?:
This project is built with the following languages ,databases and cloud platform:
To start, you must take into account the following recommendations and prerequisites
It is recommended to install the following versions for the correct operation of the software.
* Node JS >= v12.22.0
* git >= v2.30.0
* npm >= v6.14.13
Follow the steps as shown below.
git clone https://github.com/efarias04/mutant-meli-app.git
npm install
DATABASE_CONNECTION
npm run start-dev
This app is integrated with continuous delivery from GitHub Actions and Heroku. ✅
This application has unit tests and coverage of more than 96%. ✅
To learn more about the OpenAPI Specification, please refer to the service inputs and outputs. OpenAPI Specification
For more examples, please refer to the Documentation
Follow the steps as shown below.
curl --location --request POST 'https://mutant-meli-app.herokuapp.com/mutant' \
--header 'Content-Type: application/json' \
--data-raw '{
"dna": [
"ATGCGA",
"CAGTGC",
"TTATGG",
"AGAAGG",
"CCCCTA",
"TCACTG"
]
}'
curl --location --request GET 'https://mutant-meli-app.herokuapp.com/stats'
Distributed under the MIT License.