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
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
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
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
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