Dimensão | Tecnologia |
---|---|
Front-end | HTML + CSS + JS + React + Tailwind + Sass |
Back-end | Node.js + Firebase |
APIs | TheMovieDB |
IDE | Visual Studio Code |
Prototipagem | Figma |
Versionamento | Git |
SGBD | Firestore |
Deploy | Vercel |
A hospedagem e o lançamento da plataforma foram realizados por meio do Vercel, escolhida pela fácil integração.
Links:
Ao selecionar as características e subcaracterísticas adequadas, a PucFlix visa focar os esforços em um produto que atenda às necessidades dos usuários. Essas subcaracterísticas estão destacadas na tabela abaixo:
Característica | Subcaracterística | Justificativa |
---|---|---|
Funcionalidade | Adequação | Assegura que todas as funcionalidades — como a filtragem de gêneros e a adição a favoritos — sejam implementadas para atender às necessidades reais dos usuários. |
Usabilidade | Compreensibilidade | A interface do usuário deve ser intuitiva e fácil de entender, permitindo que os usuários naveguem pela plataforma com facilidade. |
Usabilidade | Aprendibilidade | O sistema deve ser simples de aprender, para que novos usuários consigam utilizar a plataforma rapidamente e sem dificuldades. |
Confiabilidade | Maturidade | Apresentar um número mínimo de falhas e erros, aumentando a confiança dos usuários na plataforma. |
Confiabilidade | Capacidade de Recuperação | Em caso de falhas, o sistema deve ser capaz de se recuperar rapidamente, minimizando o impacto negativo na experiência do usuário. |
Segurança | Confidencialidade | A proteção dos dados dos usuários é essencial, garantindo que as informações pessoais sejam mantidas em segurança durante o uso da plataforma. |
Segurança | Integridade | Os dados do usuário devem permanecer intactos e não sofrer alterações não autorizadas, o que é crucial para a confiança na plataforma. |
Portabilidade | Adaptabilidade | A plataforma deve funcionar bem em diferentes dispositivos (computadores, tablets e smartphones), garantindo uma experiência de uso flexível. |