- Inicialmente o objetivo do ambrosia era ser uma api para sistemas de food-service, com uma opção de pagamento online, mas analisando bem sua estrutura e funcionamento, é possível aplicá-lo até mesmo em e-commerces pequenos.
-
NodeJS;
-
TypeORM;
-
Integração com PicPay;
-
Integração com LocationIQ, para geolocalização.
- Tentei utilizar algumas boas práticas para desenvolver o projeto, alguns príncipios do SOLID, que podem ser vistos pontualmente aqui: https://github.com/viniciusamelio/Conceitos-Solid---TS
Steps to run this project:
- Run
npm i
command - Setup database settings inside
ormconfig.json
file - Run
npm start
command