Skip to content

Vitosoaresp/banking-online

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Banco on-line

image

Contexto

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.

Técnologias usadas

Front-end:

Desenvolvido usando: React, TypeScript, Tailwind CSS, Radix, HeadlessUI, Phosphor icons, Material icons, axios, React Router Dom e Vite

React React Router Vite TypeScript TailwindCSS MUI

Back-end:

Desenvolvido usando: NodeJS, ExpressJS, PostgreSQL, Prisma, TypeScript, jsonwebtoken

NodeJS TypeScript Express.js Prisma Postgres

Como rodar o projeto na sua máquina

  • É 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

Portas da aplicação

  • Backend: 3001
  • Frontend: 3000
  • Banco de dados: 5432

image image

image image image image

Releases

No releases published

Packages

No packages published

Languages