Sugestões cinemáticas personalizadas e flexíveis
- Rotas Específicas Navegáveis
- Rotas Seguras (Só acessíveis após login)
- LOGIN
- LOGOUT
- Cadastro
- Preenchimento de formulário
- Swipe para passar os filmes
- Mobile first / friendly
- Notas dinâmicas que variam com o toque (UX beeeem melhor do que ter que dar uma nota numérica para cada filme...)
- Cálculo de sugestões (Sem algoritimo por enquanto, ja que não era o objetivo do projeto)
- Visualização intuitiva de playlist criada
- Session persiste após login (Se a página for recarregada, não ha perda do usuário)
- Variáveis de ambiente (Permitem deploy em diferentes plataformas de forma rápida e intuitiva)
- Estrutura de pastas do back-end bem demarcada (Model, Controllers, Routes) com arquivos específicos para controllers e funções
- Componentes genéricos e reutilizáveis (React)
- Functional components e uso de hooks
- Uso de styled-components para 'estilizar' o front com JSX
- Front e back no mesmo repositório para facilitar a compreensão do código