Voltar para projetos
Caramelizada

Caramelizada

Cristhyan Couto / 5 de dezembro de 2024

Essa é uma aplicação fullstack para armazenamento de mídias consumidas por mim.

Tecnologias

Front-end

  • ReactJS
  • Tailwind CSS

Back-end

  • MySQL
  • NodeJS

Apresentação

Eu tive a ideia dessa aplicação quando eu comecei a aprender banco de dados com MySQL, fiz algumas versões bem mais rudimentares dela apenas em MySQL, até que comecei a mexer com NodeJS e vi que agora eu poderia fazer algo mais elaborada, e aqui estamos.

Página da Lista de Filmes

image 1

Página da lista de filmes, com pesquisa por nome do filme, por até 5 gêneros diferentes e alguns filtros.

Página do Filme

image 2

Quando clickado em algum filme será redirecionado para a página do filme em si, que é um componente que usa o useParams para preencher os dados da página.

Página da Lista de Jogos

image 3

Página da lista de jogos, com pesquisa por nome dos jogos, por até 5 gêneros diferentes, plataformas e alguns filtros.

Página do Jogo

image 2

Quando clickado em algum jogo será redirecionado para a página do jogo em si, que é um componente que usa o useParams para preencher os dados da página.

Vídeo de apresentação

Em resumo, é uma aplicação um pouco maior para apresentar inteira por documentação nesse momento, então eu fiz um vídeo aonde demonstro um pouco melhor, divirta-se s2.

Conclusão

Esse projeto continua em desenvolvimento, por ser um projeto solo e especial para mim, pretendo mante-lo a longo prazo, conforme a minha jornada como desenvolvedor for progredindo, tenho certeza que aprenderei outras coisas e poderei utilizá-las nesse projeto.

Repositório

https://github.com/CristhyanCouto/Vite-Caramelizada