BuyMoreDollars is a prize-based game application combining a React frontend with a PHP backend and MySQL database. Players authenticate, answer skill-based questions, and earn prizes through gameplay mechanics with enforced play limits.
The backend exposes clean RESTful endpoints including auth_login, auth_register, game_can_play, game_finish, prize_pending, skill_validate, and history_list. Each endpoint handles specific game logic with proper validation and error handling.
This project taught me API design patterns, session management between React and PHP, and how to structure a game's business logic across client and server boundaries. The prize and history systems deepened my understanding of relational database design.