<- back to Projects
Image of Nedko's face

Hot Ones Challenge (Homelab Edition)

A spicy, interactive Hot Ones-inspired web app

Repository: https://github.com/NedkoChulev/hot-ones

Project lifespan: 2025-03-26 - 2025-03-28

HTML CSS JS Vite Docker JSON

Key Contributions

  • Built a slide-style UI using fullPage.js for question navigation and timing

  • Designed a JSON-based question structure to allow easy content customization

  • Containerized the app with Docker for seamless deployment

Case study

This was a fun, fast personal project inspired by the Hot Ones YouTube show. For each season, they release a hot sauce set - so as a date idea, I picked one up and built a custom web app to accompany the challenge.

The concept was simple: take turns eating increasingly spicy chicken bites while answering quirky, personal questions. I created a full-page scroll interface using fullPage.js, styled it with plain * *HTML/CSS**, and wired in logic to display sequential prompts for each sauce.

Questions are defined in a JSON file, so the entire app is customizable. Anyone can modify the content, rebuild it, and run their own challenge.

For extra flexibility, I Dockerized the app and deployed it on my homelab server, making it easy to spin up for future events or share with friends.


Beyond the spice and fun, this project helped me sharpen my ability to rapidly prototype an idea and ship a lightweight, self-contained tool with a clear purpose - start to finish in just a few days.