Full Stack application
NodeJs + Typescript para API, Jest para testes de int e unit, Prisma ORM para PostgreSQL
Vue.js 3 + Less + Eslint + Prettier + Vuetify + Vue Router + Docker + Nginx + GitActions.
Sobre o projeto tive alguns problemas no front com o user salvo no vuex quando não esta logado e navega pelo ranking e no cadastro. backend acredito estar bem escrito e funcionando bem :)
Clone the project
git clone
Go to the project directory
cd projet
Install dependencies
npm install
Start the server Node
npm run start
npm run serve
npm run build
Run tests
npm run test
Run in DOCKER
docker compose up --build -d