ChessBrain
Client
https://chessbrain.orgChessBrain is a comprehensive chess training platform I developed using Next.js, TypeScript, and Supabase. The application allows chess enthusiasts to improve their skills by playing through positions from grandmaster games and comparing their moves to those of top players. I implemented a fully interactive chessboard with move validation, detailed annotations, and variation analysis. The platform features a freemium subscription model using Stripe, comprehensive user progress tracking, and theme customization options. The project demonstrates my ability to create complex, interactive web applications with sophisticated state management and third-party integrations.
- NextJS
- Tailwind CSS
- React
- Supabase
- NextUI

