A Plataforma Athena é uma Iniciação Científica desenvolvida com o objetivo de criar um ambiente educacional de robótica 100% gratuito. O foco é democratizar o acesso ao conhecimento tecnológico, permitindo que escolas públicas aprendam robótica, participem de competições como OBR/TBR e incentivando novos talentos a ingressarem no mercado de tecnologia.
⚠️ Aviso de Desenvolvimento (WIP): Esta plataforma está em fase de construção ativa. Algumas áreas, como o Laboratório de Impressão 3D e as imagens das peças estão utilizando modelos genéricos provisórios para testes de interface e arquitetura de código.
Este projeto é uma aplicação web interativa que reúne conteúdos de robótica, aulas em vídeo, exercícios gamificados e um módulo de visualização avançada de peças para impressão 3D.
A plataforma foi criada para:
- Democratizar o ensino de robótica em escolas públicas.
- Apoiar a preparação de equipes para competições como OBR e TBR.
- Oferecer um ambiente moderno, intuitivo e gratuito para estudo autodirigido.
- Trilhas de Aprendizado: Página inicial com cursos organizados e seções de aulas.
- Preparatório OBR: Curso dedicado com vídeos explicativos e conteúdo pedagógico focado em competições.
- Exercícios Interativos: Módulos de exercícios práticos ao final das aulas para fixação de conteúdo.
- Sistema de Gamificação: Pontos de experiência (XP) e níveis baseados no progresso do usuário.
- Laboratório 3D: Página de impressão 3D com busca, links para download e visualização de modelos reais renderizados diretamente no navegador.
- Player Integrado: Navegação fluida com player de vídeo integrado para aulas do YouTube.
- [ X ] Integração com banco de dados (Supabase) para salvar o progresso dos alunos na nuvem.
- [ X ] Sistema de Autenticação (Login/Cadastro).
- Painel do Professor para acompanhamento de turmas.
- React 19
- Vite
- React Router Dom (Gerenciamento de rotas)
- Three.js (Renderização 3D)
- React Player
- CSS Modules (Estilização encapsulada)
- Clone o repositório:
git clone https://github.com/AlexandreShiotuki/plataforma-AthenaLab-react.git- Entre na pasta do projeto:
cd plataforma-athena-react- Instale as dependências:
npm install- Inicie o servidor de desenvolvimento:
npm run dev- Abra o navegador no endereço mostrado pelo Vite (geralmente
http://localhost:5173).
Alexandre Shiotuki Desenvolvedor Front-end e Pesquisador de Iniciação Científica (UNESP).
Projeto desenvolvido como ferramenta de divulgação científica e educação tecnológica.
