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 projetInstall dependencies
npm installStart the server Node
npm run start npm run serve npm run buildRun tests
npm run testRun in DOCKER
docker compose up --build -d