Este projeto utiliza Next.js, React, Typescript e TailwindCSS.
Na pasta /pages/api
há uma rota de api onde estão sendo retornados os inputs.
Tomei a liberdade de adicionar mais algumas configurações nos campos dos inputs.
Instalando as dependências:
npm install
# or
yarn install
Rodando o servidor de desenvolvimento:
npm run dev
# or
yarn dev
Gerando o build do projeto:
npm run build
# or
yarn build
Rodando os testes:
npm run test
# or
yarn test
Este projeto possui uma imagem do Docker e um arquivo docker-compose.yml configurado. Caso você tenha o docker-compose instalado é só executar o comando:
docker-compose up
Ou se preferir executar com o docker, é só executar os comandos:
docker build . -t aprova-digital-challenge
docker run -dp 3000:3000 aprova-digital-challenge