Inspiration

  • 0 - wanted to spend some time on something moderately useful, while AI generating codes.
  • 1 - I made a minigame when I was 10. We draw mazes on paper, and the other player had to guess where to go. If you found a bomb, you had to restart the same map. At 10, without internet and smartphones, this game was epic.
  • 2 - My current life is about solo entrepreneurship, facing many challenges, so I added them to the minigame.
  • 3 - I want to marketing my apps, but its hard. Tried to create a page where everyone can share and promote what they made!

What it does

I think I gamified marketing! You can list your apps, and send updates about them. Users can find apps, and receive notifications about news. Meanwhile every day a new app is on the spotlight, based on a weighted lottery raffle in the morning. To increase your tickets, you need to play the game!

How we built it

Built the foundation on bolt.new, fine tuned with cursor when files became enormous. Hosting on Netlify, Supabase, domain from IONOS. Payment via RevenueCat.

Challenges we ran into

When game became larger, i got into a deadlock, bolt.new wasnt able to split the game into smaller files, and small feature request like add a white wall were changed the game UI completeley, while I directly asked to not change anything else. Also cache validation was a struggle, while currently there is a known bug about you leave the page, and supabase session gets disconnected forever, so you need to reload the page. This 2 bugs took about 3 days, and only 1 of them got fixed.

Accomplishments that we're proud of

The game is really cool to play, I really like the UI, and the lottery system feels fair and tempting!

What we learned

Bolt.new and supabase is supercool, got started with vite and RevenuCat as well. Cache and session management should be a simple 1 shot thing, not sure why was it so hard, maybe need a great prompt for that.

What's next for Aidle

I could made up few more games, and improve the notification system with emails, and initially I wanted to add AI news section, but felt like too much for now. Also any idea is welcome!

Built With

Share this project:

Updates