Este projeto trata-se de uma aplicação onde é possível ver e enviar o seu saldo á algum outro usuário, filtrar suas transações por enviadas, recebidas ou por um período de data específica.
Front-end:
Desenvolvido usando: React, TypeScript, Tailwind CSS, Radix, HeadlessUI, Phosphor icons, Material icons, axios, React Router Dom e Vite
Back-end:
Desenvolvido usando: NodeJS, ExpressJS, PostgreSQL, Prisma, TypeScript, jsonwebtoken
- É necessario ter o Docker instalado.
Clone o repo
git clone [email protected]:Vitosoaresp/banking-online.git
cd banking-online
Suba o docker-compose
docker-compose up -d
Inicialize os container de backend e frontend
docker start ng_frontend ng_backend
Rode esse comando para inicializar o banco
docker exec -it ng_backend sh
npm run db:push
- Backend: 3001
- Frontend: 3000
- Banco de dados: 5432