Pular para conteúdo

🏰 Bem-vindo ao OitoPorOito

OitoPorOito{ align=left width=150 }

OitoPorOito é uma plataforma open-source completa de xadrez online que oferece uma experiência rica e interativa para jogadores de todos os níveis. Da iniciação ao aperfeiçoamento, nossa plataforma integra jogabilidade, aprendizado e comunidade em um único lugar.


✨ Recursos Principais

🎮 Jogabilidade Completa

  • Partidas Online: Jogue contra outros jogadores em tempo real
  • Jogo vs Computador: Enfrente o poderoso motor Stockfish em diferentes níveis
  • Análise de Partidas: Revise e aprenda com suas jogadas
  • Múltiplos Modos: Rápido, Blitz, Bullet e partidas clássicas

🧩 Puzzles e Treinamento

  • Táticas Diárias: Resolva puzzles para aprimorar suas habilidades
  • Níveis Progressivos: Do iniciante ao avançado
  • Sistema de Rating: Acompanhe sua evolução
  • Categorias Temáticas: Garfos, espetos, mates e muito mais

📚 Aprendizado

  • Lições Interativas: Aprenda aberturas, meio-jogo e finais
  • Vídeos e Tutoriais: Conteúdo educacional de qualidade
  • Análise com Engine: Entenda seus erros e acertos
  • Progresso Personalizado: Trilha de aprendizado adaptativa

👥 Rede Social

  • Perfil de Jogador: Estatísticas e histórico completo
  • Amigos e Seguidores: Conecte-se com outros jogadores
  • Clubes de Xadrez: Crie ou participe de comunidades
  • Fóruns de Discussão: Compartilhe ideias e estratégias
  • Blogs: Publique seus artigos sobre xadrez

🏆 Eventos e Torneios

  • Torneios Online: Participe de competições regulares
  • ChessTV: Assista partidas ao vivo
  • Calendário de Eventos: Fique por dentro da cena enxadrística
  • Rankings Globais: Compare-se com jogadores do mundo todo

🚀 Início Rápido


🛠️ Tecnologias

- :material-react: **React 18** Framework moderno para interfaces interativas - :material-lightning-bolt: **Vite** Build tool rápida e moderna - :material-palette: **TailwindCSS** Framework CSS utilitário - :material-database: **Supabase** Backend-as-a-Service com PostgreSQL - :material-chess-knight: **Stockfish** Engine de xadrez mais poderoso do mundo - :material-puzzle: **Chess.js** Biblioteca JavaScript para lógica de xadrez

- **[Guia do Usuário](user-guide/overview.md)** Aprenda a usar todas as funcionalidades da plataforma - **[Desenvolvimento](development/getting-started.md)** Configure o ambiente e comece a contribuir - **[API](api/introduction.md)** Documentação completa da API REST - **[Deployment](deployment/overview.md)** Guias para colocar a aplicação em produção - **[Contribuição](contributing/how-to-contribute.md)** Faça parte da comunidade open-source - **[Recursos](resources/faq.md)** FAQ, glossário e links úteis

🤝 Comunidade


📄 Licença

Este projeto é open-source e licenciado sob a Licença MIT.


Documentação em Construção

Esta documentação está em constante evolução. Se você encontrar algo incompleto ou tiver sugestões, abra uma issue!