Nesse teste você deverá criar uma aplicação com frontend em React e backend em Nodejs+Express.
A ideia é simular o funcionamento de um CRUD em uma aplicação real com front e backend.
A aplicação deverá conter um CRUD e nele os formulários de Create e Update deverão ser multi step.
Você pode definir o que será cadastrado, use a criatividade!
Requisitos:
- Front e back devem ser escritos em Typescript
- Frontend em React (16.8+)
- Backend em NodeJs+Express
- Firestore como banco de dados
Diferenciais (Não obrigatórios):
- Publicar o front no Firebase Hosting e o back no Cloud Run do GCP ou Heroku
- Rules do Firestore
- Validação de campos no front e back
- Registro e Login
Ao finalizar o teste envie um e-mail com o link do github da sua resolução e a URL do front (caso realizado o deploy) para contato@teppadev.com.br com o assunto SEUNOME-TesteDevFullStack
Entendemos que cada candidato tem uma realidade e por isso não definimos uma data limite de entrega, o teste ficará aberto até o preenchimento da vaga.
🚀🚀