Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jesielviana/meu-dinheiro
API de um aplicativo para controle de finanças pessoais.
https://github.com/jesielviana/meu-dinheiro
api express javascript nodejs postgresql prisma typescript
Last synced: 6 days ago
JSON representation
API de um aplicativo para controle de finanças pessoais.
- Host: GitHub
- URL: https://github.com/jesielviana/meu-dinheiro
- Owner: jesielviana
- Created: 2023-09-13T21:50:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-19T23:36:25.000Z (over 1 year ago)
- Last Synced: 2024-11-07T12:13:04.375Z (about 2 months ago)
- Topics: api, express, javascript, nodejs, postgresql, prisma, typescript
- Language: TypeScript
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Meu Dinheiro
API de um aplicativo para controle de finanças pessoais.
### 📋 Pré-requisitos
- Node.js >= 20
- NPM### 🔧 Instalação
Clone do repositório:
```bash
git clone [email protected]:jesielviana/minhas-financas.git```
Instalação das dependências:
```bash
npm install
```Execução do projeto:
```bash
npm start
```Acesse o endereço http://localhost:3000/api/v1 para verificar se a API está funcionando.
## 🛠️ Tecnologias utilizadas
- [Node.js](https://nodejs.org/pt-br) - Ambiente de execução Javascript server-side
- [Express](https://expressjs.com/pt-br/) - Framework para aplicações web Node.js
- [Typescript](https://www.typescriptlang.org/) - Superset Javascript
- [Prisma](https://www.prisma.io/) - ORM para Node.js e Typescript
- [PostgreSQL](https://www.postgresql.org/) - Banco de dados relacional
- [Tsoa](https://tsoa-community.github.io/docs/) - Criar APIs REST compatíveis com OpenAPI usando TypeScript e Node## ✒️ Autores
- **Jesiel Viana** - Professor do IFPI - [github](https://github.com/jesielviana)
## 📄 Licença
Este projeto está sob a licença MIT - veja o arquivo [LICENSE.md](https://github.com/jesielviana/minhas-financas/licenca) para detalhes.