Um Progressive Web App de alta performance desenvolvido para entusiastas de tecnologia, focado em oferecer uma experiência imersiva e fluida para o consumo dos podcasts da Rocketseat.

O RocketCast foi projetado para elevar a forma como desenvolvedores interagem com conteúdos de áudio. Mais do que um simples player, o projeto foca na entrega de uma interface que se comporta como um aplicativo nativo, utilizando as capacidades de um Progressive Web App (PWA) para garantir acessibilidade e rapidez.
Desenvolvido com Next.js e TypeScript, a aplicação prioriza a segurança de tipos e a renderização otimizada. Para a interface, utilizei Styled Components na estruturação visual e o Framer Motion para criar transições suaves entre as páginas e interações de feedback no player de áudio. A estrutura de dados foi simulada via JSON Server, permitindo um fluxo completo de listagem, busca de metadados dos episódios e controles precisos de reprodução, como volume e progresso em tempo real.