Inspiration

To enable blind people to achieve grandmaster titles.

What It Does

A11y Chess Conection is a turn-based web chess application fully accessible to blind users. It allows players to enter a nickname, see connected users in real-time, send and accept challenges, and play timed matches. The board and all interface elements are fully keyboard-navigable and compatible with screen readers.

How We Built It

The application was built using React for the frontend and Firebase (Firestore) for real-time database management. The app is structured within a single screen to ensure a simple and intuitive experience. Everything was generated from a single prompt.

Challenges We Faced

One of the biggest challenges was designing a prompt that the AI could clearly and unambiguously interpret, + describe the project based on the user's navigation flow.

Accomplishments We’re Proud Of

We successfully built a functional, accessible, and user-friendly chess app—all starting from just one prompt.

What We Learned

We learned the importance of writing with precision and clarity when working with code generation. + valuable experience setting up a Firebase project from scratch.

What’s Next for RapidChess A11y

Future improvements could include integration with more advanced screen readers.

Built With

Share this project:

Updates