As QuickQ started gaining traction, I realized a critical issue was brewing. Players who hadn't refreshed their browser in a while were running out of questions! This wasn't the seamless, daily trivia experience I envisioned. It was time to level up QuickQ's infrastructure.
Initially, I included the trivia questions directly within the website's code. This meant players had to reload the site to get new questions, and sometimes they'd even run out! To solve this, I created a dedicated server to store and deliver the questions. Essentially, I set up a virtual server on Amazon's cloud platform to handle the growing demand for QuickQ trivia.
With the new QuickQ server in place, players no longer have to worry about refreshing the page. Fresh trivia questions are now delivered seamlessly every day, ensuring an uninterrupted QuickQ experience. This is just the first step in scaling QuickQ to handle even more trivia enthusiasts.