Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/viniciusamelio/ambrosia-api

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.
https://github.com/viniciusamelio/ambrosia-api

location-iq location-services nodejs picpay-api typeorm typescript

Last synced: 12 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

# Ambrosia API

## Objetivo:

- 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.

## Tecnologias e ferramentas:

- NodeJS;

- TypeORM;

- Integração com PicPay;

- Integração com LocationIQ, para geolocalização.

### Observações:

- 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:

1. Run `npm i` command
2. Setup database settings inside `ormconfig.json` file
3. Run `npm start` command