Inspiration
I've always dreamed of becoming a programmer, even though I don't come from a technical background. I started learning Python multiple times but stopped halfway each time. When the Bolt Hackathon was announced, I saw an opportunity to finally bring an idea to life using tools made for people like me.
As a Fortnite fan, one of my favorite community games is "Red vs Blue". That inspired my first version of this project. Later, I decided to give it more emotional appeal by turning it into a pet-themed battle — Pets War: Cat vs Dog. It felt fun, relatable, and perfectly silly for Reddit.
What it does
Pets War is a competitive clicker game on Reddit. Users join either Team Cat or Team Dog — a permanent choice — and click a team-specific button to earn points.
One click allowed every 15 minutes
Real-time global scores
Personal stats showing user progress
Leaderboards featuring top clickers
It’s a simple mechanic that fuels community loyalty, competition, and fun.
How we built it
We used the following tools and technologies:
Bolt – for building and deploying the app
Reddit Devvit – to embed the app directly in a subreddit
Redis – for storing click data, scores, and user info
Node.js (serverless) – to run backend game logic and APIs
TypeScript – for reliable, structured development
React (Devvit UI) – for creating the in-Reddit game interface
ChatGPT – for idea generation, logic writing, and debugging help
Reddit Discord Community – for platform-related support and insights
Challenges we ran into
The biggest issue was that the game worked on desktop, but broke on mobile. I spent hours trying to fix it and used up a lot of tokens. Eventually, I found out via Reddit Discord that it was a known Devvit limitation, not a bug in my code.
Learning to use Redis and building logic around cooldowns as a non-coder was another hurdle, but I managed to overcome it step by step.
Accomplishments that we're proud of
Built and launched a working Reddit game as a non-programmer
Overcame technical roadblocks and platform bugs
Created something that Reddit users can actually play and enjoy
Learned how to structure a real app using tools like Bolt and Redis
Gained confidence to build more apps in the future
What we learned
Anyone can build apps with the right tools and community support
Asking for help is often the smartest thing you can do
Simple ideas work when they’re executed with care and personality
Gained practical knowledge of backend logic, UI structure, and database use
Learned to use Bolt, Redis, Devvit, React, and Node.js
What's next for PETS WAR - CAT VS DOG
Looking ahead, I want to expand Pets War into something even more fun and flexible.
Add seasonal pet battles (e.g., Rabbit vs Turtle, Parrot vs Hamster)
Introduce limited-time themes and events (e.g., Halloween specials)
Add animations or sound effects for a more dynamic experience
Improve mobile UI when platform limitations are resolved
Make it possible for the game to be embedded in more subreddits
Pets War started as a silly idea, but it became my first real step into building. I'm excited to keep learning and shipping more projects with Bolt.
Built With
- bolt
- chatgpt
- node.js-(serverless)
- react-(devvit-ui-components)
- reddit-devvit
- redis
- typescript


Log in or sign up for Devpost to join the conversation.