AeternaChess: The Grandmaster's Blueprint - Образовательные истории

AeternaChess: The Grandmaster's Blueprint

Описание истории

Step into the workspace of Alex, a visionary developer crafting the ultimate digital sanctuary for chess mastery. This story explores the creation of AeternaChess, a modern, colorblind-friendly training platform that blends sophisticated data management with a sleek, minimalist aesthetic. Discover how technology and strategy unite to help players organize their knowledge and sharpen their skills in a beautiful dark-mode environment.

Ratings:Not enough ratings
Язык:Английский
Дата публикации:
Время чтения:1 минут

Ключевые слова

Generation Prompt

I'm building AeternaChess — an all-round chess training PWA (Progressive Web App) for improving chess players. Think "Chessable meets Chess Position Trainer meets ChessBase" but modern, clean, and in the browser. My tech stack: React, Tailwind CSS, shadcn/ui, FastAPI backend, MongoDB. Icons: @tabler/icons-react. Accent color: #7C3AED (purple). Dark mode primary. I am colorblind (deutanopia) — never use red/green together. Use blue (#3B82F6) for correct/positive and orange (#F97316) for wrong/attention. The app has these sections, grouped in the sidebar (Chessquid-style with text group labels): CREATE section: Board — chess analysis board with Stockfish engine, move list, annotations Engines — manage UCI chess engines Database — search large game databases STUDY section: Library — file explorer with nested folders (like VS Code sidebar). Users organize all their content here: Openings, Tactics, Middlegame, Strategy, Endgames. Each folder/file shows a colored icon by discipline type and an FSRS spaced repetition status dot. TRAIN section: Repertoire drilling (spaced repetition for openings) Tactics training (puzzle mode — no move list visible, just board + timer) Calculation training (visualization exercises) PLAY section: Play against engine or online What I need from you: 1. Design the complete app layout — sidebar, main content area, and panels for each section. Show me how the Board page looks, how the Library file explorer looks, how the Tactics training mode looks, and how the Dashboard home screen looks. 2. The Library must support unlimited nested folders like a file system. Each file has a type (Opening, Tactics, Strategy, Middlegame, Endgame) shown with a colored icon. Show me how this explorer panel looks. 3. Design a "New Study" dialog where the user picks a discipline (Opening, Tactics, Strategy, Middlegame, Endgame, Calculation) and creates content inside their folder structure. 4. Make it modern and clean — inspired by Pawn Appétit / Chessifier / Chessquid Pro aesthetic. No clutter. Contextual panels that change based on what the user is doing. 5. Use the Stitch MCP to generate polished visual mockups for each screen.

Комментарии

Loading...