Projeto usado na canditura pra vaga de desenvolvedor fullstack na EvoluServices
Crie um sistema web para reserva de salas que permita aos usuários realizarem reservas de forma organizada. O sistema deve incluir uma interface de usuário e pode ser desenvolvido com as ferramentas e tecnologias de sua preferência.
. Além disso, você pode (e é incentivado a) adicionar regras de negócio que considerar pertinentes para tornar o sistema mais realista ou interessante. O que importa é que suas decisões estejam bem documentadas e façam sentido dentro da proposta do projeto.
- Criar um repositório no github com o nome desafio-fullstack-evoluservices
- Completar o desafio nesse repositório
- Enviar um email para jobs@evoluservices.com com o assunto "Desafio fullstack EvoluServices"
contendo:
- o link para seu repositório com o desafio finalizado
- uma justificativa para cada tomada de decisão feita por você
- O frontend da aplicação deve ser desenvolvido usando React, e o backend com Node. Será considerado um diferencial o uso de arquitetura serverless.
- Você tem liberdade para definir o escopo funcional, arquitetura e experiência de uso. O importante é entregar um produto funcional, minimamente viável (MVP), com boas práticas de desenvolvimento fullstack
- Você pode (e é incentivado a) adicionar regras de negócio que considerar pertinentes para tornar o sistema mais realista ou interessante. O que importa é que suas decisões estejam bem documentadas e façam sentido dentro da proposta do projeto.
- A aplicação deve ter um design responsivo
- Você pode usar qualquer meta framework para construir sua aplicação, como CRA e Next. Inclusive isso é encorajado
- Você pode usar qualquer biblioteca/pacote npm que auxilie na construção da sua aplicação. Inclusive isso é encorajado
- Quanto mais você conseguir justificar suas escolhas e decisões, melhor conseguiremos te avaliar