React
Player de Cursos com React + Zustand
Detalhes do Projeto
Sobre o projeto
Este projeto consiste em um player de cursos moderno, construído com React, Vite, TypeScript e Tailwind CSS. A aplicação carrega os dados de um curso em JSON via JSON Server, organiza as aulas por módulos, reproduz vídeos do YouTube com React Player e permite avançar automaticamente para a próxima aula ou módulo. O estado global da aplicação é gerenciado com Zustand, com suporte adicional a conceitos de Redux Toolkit e streams de dados em tempo real para controle da navegação.
Tecnologias Utilizadas
React.jsViteTypeScriptZustandRedux ToolkitJSON ServerTailwind CSS