Este repositório contém o código fonte e a documentação relacionados ao teste técnico realizado como parte do processo seletivo para a vaga de desenvolvedor na DashSkins. A aplicação contém funcionalidades como autenticação e rate limit.
Clique aqui para ver o design do projeto
Ps: O projeto não seguiu o design à risca, mas está fortemente baseado nele. Durante o desenvolvimento percebi que algumas coisas ficariam melhores de outra maneira, então assim o fiz.
Clique aqui para ver o setup do projeto em vídeo
git clone https://github.com/yAlucardHellsing/user-register
cd user-register/front
cp .env.example .env
npm install
cd ../back
cp .env.example .env
npm install
docker-compose up
chmod +x ./docker_environment/entrypoint.sh
npm run dev
npm run test:e2e