Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/viniciusamelio/ambrosia-api
- Owner: viniciusamelio
- Created: 2020-08-03T02:10:32.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T17:31:20.000Z (about 2 years ago)
- Last Synced: 2023-05-20T16:25:00.348Z (over 1 year ago)
- Topics: location-iq, location-services, nodejs, picpay-api, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 1.68 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
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---TSSteps to run this project:
1. Run `npm i` command
2. Setup database settings inside `ormconfig.json` file
3. Run `npm start` command