I used AI (GPT-6-Astra Extra-High) to make it, but I went through 26 iterations and wrote 46 000+ characters of prompts/text to achieve something decent, so it is not a "quickly-generated one-off". I am now skeptical of people who claim to vibe-code entire apps in a single day considering how much effort this took. AI definitely helped a lot though.