Esse é o último projeto do curso e por isso você terá que utilizar todo o conhecimento adquirido em back-end e front-end.
Temos no Figma abaixo um design de app mobile first:
- Mobile First é um conceito aplicado em projetos web onde o foco inicial da arquitetura e desenvolvimento é direcionado aos dispositivos móveis, ou seja, seu layout e funcionalidades são desenvolvidos primeiramente para a tela do celular e a partir disso (se necessário) adaptado para telas maiores, como dos tablets ou desktops.
Crie repositórios pessoais separados para o front e para o back, pois facilita o processo de deploy.
- Endpoints seguindo as boas práticas HTTP
- Uso do ExpressJS, Typescript e SQLite
- Cobertura de testes (pelo menos 70%)
- API deployada
- Documentação README e POSTMAN