A comprehensive full-stack quiz game platform featuring user authentication, dynamic question generation, score tracking, and leaderboards. Built with Flask and SQLite, this project demonstrates end-to-end web application development with database design, backend logic, and responsive frontend interfaces.
Solution: Implemented server-side validation, time limits, and random question ordering to ensure fair gameplay.
Solution: Added indexes on frequently queried columns and implemented caching for leaderboard data.
Solution: Used secure session cookies with CSRF protection and implemented proper session timeout.