Skip to content

natancabral/api-nestjs-front-nextjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

664173b · Apr 24, 2025

History

15 Commits
Apr 24, 2025
Apr 23, 2025
Apr 24, 2025
Apr 24, 2025
Apr 24, 2025

Repository files navigation

AMBEV Project

O que poderia melhorar (tempo limitado do teste 24h)

  • Usuário e cadastro em tabelas diferentes ou gerenciador de credencial com Cognito (fácil aplicação)
  • Usar use case
  • Criar exceptions controlados, com códigos de erro
  • Secret estar na AWS ou Google Secret Manager
  • Assinar token com chave privada e verificar com pública através de openssl
  • Grupos de acesso, admin, client, employer (listar, editar, criar)
  • Mais testes
  • Yup nos formulários do front

Init

  • Terminal:
# install docker, compose, io
# docker-compose.yml
$ docker compose up

# UNIX
$ sudo chmod +x ./setup.sh
$ sudo chmod +x ./nestjs/setup.sh

# MacOS
$ sudo chmod -R 777 ./setup.sh
$ sudo chmod -R 777 ./nestjs/setup.sh

# Start
$ cd ./nestjs
$ ./setup.sh

Docker

# install docker, compose, io
# docker-compose.yml
$ sudo docker compose up

Node version

# .nvmrc file
$ cd ./nestjs
$ nvm use

Start

# Backend
$ cd ./nestjs
$ yarn
$ yarn start:debug

# FrontEnd
$ cd ./nextjs
$ yarn
$ yarn dev

Front end

Swagger

About

Test 24h

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published