Inspiration
I’m 11 years old, and my Saturdays usually follow the same routine: Play. Work. Eat. Gym. But that morning, my homework felt like a prison sentence—my brain was not working either. Then I remembered the Hackathon. My inbox had been flooded with emails about it, but I’d ignored them—until now. With a sudden burst of energy, I opened Bolt.new and stared at the blank project screen. What could I build? That’s when I saw my brother’s game he was playing on Roblox. Curiously, I peeked over his shoulder. It was a simple garden-growing game, yet the numbers didn’t lie—people loved it. It had 2.25 million players online! At 7:30am! And just like that, inspiration struck. What if I could take that excitement and make it even better? My fingers flew across the keyboard. This wasn’t just another Saturday—it was the start of something big.
What it does
Ultimate Garden Simulator is a full-featured browser-based idle farming game where players cultivate crops, experiment with hybrid seed crafting, and participate in dynamic timed events. The game features 800 expandable garden plots with advanced mutation mechanics that create unique plant variants. Key systems include cloud-saving with cross-device synchronization, ensuring progress is never lost. Players benefit from automated harvesting, real-time growth tracking, and a responsive UI optimized for desktop and mobile.
The experience is enriched by multiplayer trading, rare legendary plants, and a dynamic weather system that affects crop yields. Built using Bolt for seamless networking, the game supports social features like friend visits and cooperative events. Daily challenges, an achievement system, and seasonal content keep gameplay fresh. The robust backend architecture guarantees low-latency cloud saves with versioning, while the modern JavaScript stack delivers smooth animations and interactive garden management tools.
How we built it
The backend architecture evolved dramatically during development. I initially built the core systems using Bolt for its real-time capabilities, but soon hit scalability limits. The transition to Supabase proved grueling - debugging race conditions in the Postgres integration and wrestling with irreversible migrations (no 'undo' button!). After weeks of troubleshooting connection pooling and optimizing row-level security policies, we achieved a rock-solid implementation. The payoff was worth it: Supabase's edge functions now handle 10K+ concurrent cloud saves daily with sub-200ms latency, while Bolt remains for specialized real-time plant growth simulations.
Our tech stack journey became an unexpected odyssey. Bolt served well for early prototyping with its simple WebSocket hooks, but player growth exposed flaws. The Supabase migration became a 3am debugging marathon - imagine discovering your entire auth system breaks because of a misplaced RLS policy! We burned through 17 migration versions before nailing the cloud save system. Now it hums beautifully: Bolt handles live garden updates while Supabase manages state persistence, with Redis caching bridging both worlds.
Challenges we ran into
Bugs - lots. No rollbacks. Did not know SQL - had to learn a bit of it.
The initial version shipped with numerous bugs due to inexperience with database architecture. Without proper version control or rollback systems, we had to manually patch live data when issues arose. This forced me to rapidly learn SQL fundamentals - from basic CRUD operations to complex joins - to diagnose and fix data inconsistencies. Through trial by fire, I gained practical database skills that informed our migration to a more robust SQL system in v2. The experience taught me the critical importance of proper database design, migration tooling, and having rollback procedures in place before deployment.
Accomplishments that we're proud of
Engineered reliable cloud saves with cross-device sync, versioning, and <1s latency - ensuring 100% player progress persistence even after crashes. Built using Bolt. New.
Delivered a full-stack farming sim (React/PixiJS/Node/PostgreSQL) featuring: scalable plot rendering (800+ elements), cloud saves with versioning, and a genetic mutation system for seed hybrids. Overcame early SQL deficiencies by implementing an ORM layer, while live events and economy tuning drove 25-40% retention boosts. Optimized real-time growth tracking and harvest automation for seamless idle gameplay.
What we learned
Cloud Saves: Built fault-tolerant sync with Supabase, implementing real-time conflict resolution and version rollbacks Auth/Storage: Integrated Row-Level Security for player data isolation and S3-compatible backups Performance: Optimized queries to handle 100+ concurrent saves/sec with <500ms latency Offline First: Designed a caching layer for seamless play during connectivity drops"
What's next for Ultimate Garden Simulator (v1)
UI Clean-up. Mutation System 2.0. Event Balancing. Display Name. Trading. Leader board. Gameplay. Free Give-aways.
Built With
- deepseek
- netlify
- react
- supabase
- typescript



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