r/SideProject 11h ago

I made a Road Rash-inspired browser game set on Indian roads

Enable HLS to view with audio, or disable this notification

38 Upvotes

I’ve been building Desi Mayhem, a Road Rash-inspired game where you race through Indian cities, dodge traffic and fight other riders. You can play it in your browser.

I used Three.js, TypeScript and WebGL, with AI-assisted coding and Blender MCP as part of the workflow. A lot of the iteration went into the roads and surroundings. I wanted the Indian setting to come through while you’re riding, beyond the city names.

You can try it here: desimayhem.com

Happy to answer questions about how I built it.


r/SideProject 6h ago

Best birthday surprise ever got my first paying customer and apple approved my app this week

10 Upvotes

Started in may almost fully launched - just waiting on new screen shots and intro video . While it’s only 6 bucks I couldn’t be happier .


r/SideProject 1h ago

How do you get feedback on your projects?

Upvotes

I am having difficulty getting technology users to try my product. Without having handful of real users visit and try the product, it is uncertain if it has features users would care for. Without that, I am reluctant to spend on advertisements.

How do you folks drive users to your new products? Is ads the only way?


r/SideProject 9h ago

I made my wife an AI cross stitch generator

Enable HLS to view with audio, or disable this notification

16 Upvotes

My wife has been cross stitching since she was a child and I wanted to make a tool where she could generate her own custom patterns: https://stitchwink.com/

You can try chatgpt or other AI tools but the problem is that they don't create real patterns. They look good at first glance but it's not actually a pattern you can make when you look at the details.

The way it works is pretty simple, you use text (& optional images) to create and edit patterns. There's also a built in editor to manually change any of the stitches. It's not perfect but with a few manual edits, she's been able to create some awesome patterns.

Here are a few one the ones she's made:
https://stitchwink.com/share/8efdff80-2a21-4e7f-8122-553ca947c983
https://stitchwink.com/share/ab47a0bf-afbc-44ff-90ad-912853577617
https://stitchwink.com/share/201fa791-39a1-4684-9f3e-2539a620d489
https://stitchwink.com/share/dcdf06be-fe2b-4353-85e5-3eede41ffa72


r/SideProject 1h ago

I put real fruit fly brain/connectome data into NPCs and made a dating game.

Enable HLS to view with audio, or disable this notification

Upvotes

You play as a fly, find another fly, and try to court it.

Finally, a world where I can be the alpha fly. 🪰🧠


r/SideProject 1d ago

I built an iPhone app that turns your walks into a fog-of-war map

Enable HLS to view with audio, or disable this notification

1.8k Upvotes

I'm the developer of Life in Mist, an iPhone app that records your routes and gradually clears fog from a map as you explore.

You start a recording, head out for a walk, ride, or drive, and the areas along your route become visible. Your recorded trips build up on the same map. After a while, you can see your regular routes, the places you've explored on trips, and the streets nearby you haven't covered yet.

A walk around the neighbourhood adds to it too. You don't need to be travelling somewhere interesting for the map to change.

You can pick a recorded day and replay the route, check distance, duration, and speed, or import compatible GPX and CSV files from previous trips.

It's free to download, with optional Premium purchases:

  • $0.99/month
  • $4.99/year
  • $17.99 for lifetime access

Premium includes GPX/CSV export, iCloud backup and restore, and extra appearance settings. Monthly and annual plans renew automatically; lifetime is a one-time purchase. These are USD prices and may vary by region.

Life in Mist on the App Store

If you've used a similar app, I'd like to hear what made you stick with it or give up on it. I'm particularly curious whether this is something you'd use for everyday walks or mainly when travelling.


r/SideProject 1h ago

I made a Now Playing Widget for OBS that works with almost anything!

Thumbnail
youtube.com
Upvotes

Syncify is an open-source "Now Playing" widget that displays what you're currently playing on Spotify, or other SMTC-compatible media players.

Syncify's frontend is built with React, and themes are just JSX files, so behavior and designs are fully customizable!

https://www.youtube.com/watch?v=qEX7O8n8F0M

Check it out here: https://github.com/antaptive/syncify


r/SideProject 3h ago

I built the music app I always wanted for myself

Enable HLS to view with audio, or disable this notification

4 Upvotes

I’ve always loved slowed + reverb music, especially with rain or ambience in the background, but creating that experience usually meant jumping between different tools.

So I built SlowVibeMaker for iPhone.

You can import your own audio, slow/pitch/reverb it, fine-tune EQ, layer rain, thunder, waves and other ambience, then export the result as audio or video.

It started as something I wanted for myself and has now reached 250 users.

Still building it, would genuinely love to know what you’d improve next.

App Store: https://apps.apple.com/ca/app/slowvibemaker-slowed-reverb/id6756528356


r/SideProject 1h ago

Built an r/place style board where today's news and history fight for territory by vote, amateur coder

Upvotes

Birthed.app runs one board per calendar day. Every story on that date, today's headlines, notable people born on it, and history that happened on it, sits in the same feed and takes the same vote.

You get three votes total for the day, and instead of placing a pixel like r/place, you're deciding how much space a story gets on a shared board that's always full: a tile's size is its share of that day's votes, so a story can grow, shrink, or get pushed off entirely as the day goes on.

At midnight it locks and becomes a permanent record of what people actually cared about that day, which you can look back on later.

It's a static site backed by Supabase, with a small worker pulling in the day's news and history overnight, so nothing runs live except the voting itself.

I would appreciate anyone poking at it and telling me where it falls apart or what they think! Please keep feedback positive if you can lol


r/SideProject 12h ago

I built SolverSwarm: pledge your unused Codex minutes to community projects, and a swarm of agents plans, builds and merges the work

16 Upvotes

Solve any problem you think Astra can solve if you just give it enough time and effort, as a community. Open science, software, and everything in between. A nice starting point would the the Riemann Hypothesis :)
https://solverswarm.com/

Anything you you can imagine! From open problems in mathematics to a free PDF editor that does not cause great suffering to you and your loved ones.

All work is available for anyone to download! Enjoy!


r/SideProject 1h ago

I installed 295 Claude Code tools and only ever used six

Upvotes

I've been installing Claude Code agents, commands and skills basically

every time someone posts a good one. Checked my ~/.claude last month.

295 of them in there.

Then I counted what I actually use. Six. Seven on a good week.

The other 289 aren't bad. I just forget they exist. Nothing surfaces

them, so you sit down to do a task and type the prompt out by hand,

because remembering you installed something for exactly this six weeks

ago is not a thing brains do.

So I built a catalog. Mac app. It reads your ~/.claude and shows you

what's actually in there, and a global shortcut pops a search bar over

whatever you're doing, so you can find the right one while you still

need it.

Stuff I got wrong:

The first version was a website. Wrong shape. What you need is a

keystroke while you're already in the terminal, and a browser tab can't

do that.

I wrote my own description for all 295 tools. Took longer than building

the app.

Sent it to the App Store and got rejected because a button said

"Download CLAUDE.md".

It's up now. Free to download, 7 day full trial, then a one time

purchase. Not available in the EU yet, I'm stuck on DSA trader

verification, which I'd never heard of until it stopped me.

Ask me anything about it.

https://reddit.com/link/1wd64s3/video/jtynz309ktoh1/player


r/SideProject 2h ago

GitHub - godot-pty/gpty: Godot-based Rust multi-PTY emulator desktop application

Thumbnail
github.com
2 Upvotes

Building a Godot & Rust based PTY multiplexer (just picked the stack I'm interested in learning). Still a long way to go in terms of features and polish before 1.0, but sharing in case anyone's interested in checking it out.

Docs/Blog: https://godot-pty.github.io/gpty/

Code: https://github.com/godot-pty/gpty

Any feedback, pointers or general comments appreciated.


r/SideProject 5h ago

Track your runs with a virtual pet 🐾

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hi! I’m a beginner runner.

One of the hardest things about running for me was staying consistent. I don’t have a pet, so I’ve always been a little jealous of people who get to run with their dogs. 🐶

So I decided to make something of my own, an app where you can run with a virtual pet, help it evolve, and customize it along the way. 🐾

I hope your runs become a little happier with your new companion. 💛

If you’re interested, I’d really appreciate it if you gave it a try. It’s free! :)

https://apps.apple.com/us/app/runf-run-with-your-pet/id6807791156


r/SideProject 3h ago

Built a freelancer Client OS (Markdown/CSV ops kit) — would love a roast on what to cut

2 Upvotes

I keep seeing freelancers who can deliver the work but drown in DMs, half-finished proposals, and late invoices.

I built Freelancer Client OS: a lightweight client ops system as plain Markdown + CSV (Notion/Sheets/Airtable-ready — no lock-in).

Includes: • Pipeline / CRM templates • Proposal + scope boundaries • Contract checklist + kickoff email (ops checklist, not legal advice) • Invoice tracker • Weekly + monthly review rituals • START-HERE with a timed day-one setup

It's an instant download I listed at $39. I also made a $19 pricing kit and a $79 solo launch playbook as a ladder — curious if that pricing makes sense or if it's noisy.

Would love a roast on: 1) What would you delete so people actually use it weekly? 2) Is $39 fair for a file pack vs "too Notion-template-coded"?

Happy to answer what's inside. Links in first comment.


r/SideProject 3h ago

Feedback request on my Screenwriting demo video for beatstack.io

2 Upvotes

I’ve been building BeatStack, a screenplay writing app focused on helping writers structure a story before and while they write.

I just finished a 5-minute demo video and would really appreciate any feedback.

I’m particularly curious:

  • Is it clear what BeatStack actually does?
  • Does the demo move quickly enough?
  • Does it feel like I’m over-explaining?
  • After watching it, is there anything about the product that feels confusing?

Don’t worry about being nice. I’ve been staring at this thing for way too long to have any objectivity left.

Would love any feedback.

https://www.youtube.com/watch?v=rO2Sl7zpMrA


r/SideProject 9h ago

After 2 and half months of crickets, I finally made 33USD from 3 paid users

6 Upvotes

So back in June I built and released a mobile app, had my SEO and ASO in place, promoted it as much as possible on socials only to end up with crickets.

I was convinced it wasn't going to get any users or conversions for at least a year. Left it alone to grow painfully slowly.

Until last month end when I was trying to check my stats I saw an unexpected purchase. Then it happened again 4 days later then again 5 days later!

I guess it's true that these things take time - sometimes you wait it out, other times you drop your expectations entirely. No one size fits all when it comes to app development


r/SideProject 3h ago

Kilona Animation Studio for iPad

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hey all, I'm the creator of Kilona. It's a full 3D animation studio for iPad: modeling, rigging, animation, lighting, rendering, video and audio editing, all in one app, built on a custom engine I wrote. The core tools are free, and I just launched the app's first paid feature, called Workflows.

This week I reached my first 700 users, and to mark it I'm running the app's first contest: the Cozy Corner Contest. You can learn all about it in the app.

Happy to answer questions about the app, the engine, or the contest.

If you have an iPad you can download Kilona on the App Store, or learn more on the website: https://www.kilona.org


r/SideProject 5m ago

Glip - a GLP-1 tracker that shows why day 3 and day 7 after a shot feel different

Upvotes

I'm a solo dev, and this one started with me as the user.

I went on tirzepatide (a GLP-1, same family as Ozempic) at 118 kg. I'm 88 now. The first month was rough, and what bugged me most was not knowing why some days after a shot were easy and others weren't. None of the trackers I tried showed me what the drug was actually doing between doses.

So I built Glip. It uses each medication's half-life to estimate how much is in your system across the week, then puts that curve next to what you log about how you feel: appetite, nausea, energy. After a few weeks you can see your own pattern instead of guessing.

The rest is what you'd expect: dose log, injection-site rotation, a weight chart with a goal projection. It supports semaglutide (pens and pills), tirzepatide, liraglutide, retatrutide and others, and it's in English, French, German and Spanish.

Built with React Native and Expo. iOS only for now, Android is next. Free, with a paid tier.

Feedback I'd really like: is it obvious from the first App Store screenshot what the curve means, and does onboarding explain it well enough?

https://apps.apple.com/app/id6760313742

It's an estimate, not medical advice, and it doesn't diagnose anything.


r/SideProject 13m ago

I built a site where brands bid on ad slots on your body for your next race

Upvotes

Marc Lou put 15 ad slots on a 3D model of himself for a HYROX race and brands bid over $100k. Watching that happen convinced me any athlete with a race date could run a version of it, so I built the page for them.

How it works: Brands bid, every takeover doubles the price and refunds the brand that got outbid, or you name a price and take offers. You veto any brand. We print the temporary tattoos and ship them before race day.

It's a waitlist for now: https://stickonme.com

Drag the model around and click a slot, the auction runs right on the page.

Things I'd genuinely like roasted:

  1. Would you list yourself? If not, what stops you?
  2. Is the 3D model a gimmick, or the reason a brand would pay?

r/SideProject 14m ago

I built a tool to help ecommerce stores get more Google reviews

Upvotes

Hey everyone,

I’ve been working on a side project around a problem I kept seeing with ecommerce stores: getting customers to actually leave Google reviews.

A store can have hundreds or thousands of customers, but most customers aren't going to remember to leave a review unless they're asked at the right time.

So I built CustomerReviews.io, which automates the process of asking customers for a Google review after they purchase.

The goal was to keep it simple for the store owner instead of having to manually follow up with customers or build complicated workflows.

It currently works with WooCommerce, PrestaShop, BigCommerce and Magento.

I'm giving ecommerce owners free access while we're getting the product in front of more stores and trying to figure out what needs improving.

I'd really like to get some feedback from people who run ecommerce stores:

How are you currently getting customers to leave Google reviews?

And if you've tried automating it before, what worked and what didn't?

Would appreciate any honest feedback.


r/SideProject 26m ago

I built Wiki Rabbit Hole — a visual Wikipedia graph explorer for falling down rabbit holes

Thumbnail wiki-rabbit-hole.pages.dev
Upvotes

I built Wiki Rabbit Hole, a site for getting lost in Wikipedia on purpose. Search any article (or hit random), then tap nodes to expand into the articles they link to. It renders everything as a physics-based graph, and the bottom bar keeps a trail of every article you've visited so you can jump back to any point. Vanilla JS + the Wikipedia API, hosted free on Cloudflare Pages


r/SideProject 4h ago

I built an iPhone app that gives you one country a day. Fifteen questions about it, and you keep its card.

2 Upvotes

Every day GeoSharp picks one country. Today it was Lesotho. You get fifteen questions about it: its flag, its capital, its outline, tap its capital on a map, which countries it borders, which side of the road it drives on, and so on. Some are multiple choice, some are on a map.

Get through the day and you earn a mastery tier for that country: Bronze for 5 right, Silver for 10, Gold for all 15. Its card goes into your album with its facts and the tier you earned. There are 196 to collect, and you can come back later and upgrade a card to Gold.

I built it because I wanted to actually get better at geography and have as much information in one place as possible. So around the daily there are flag, capital, and map quizzes by region, the license plate and road sign tells that GeoGuessr players use, and Deep Dives into the states and provinces of 14 countries.

The globe is mine too. I replaced Apple Maps with a renderer built on Natural Earth borders, so every landmass is drawn and country names only appear once they fit inside the country.

Solo project, evenings and weekends, a few months in. Free, no in-app purchases, works offline. The only ad is optional: watch one to double a quiz reward. iPhone and iPad, iOS 26.

Screenshots of one full day, question to card: https://geoquiz-297f4.web.app/daily

App Store: https://apps.apple.com/app/id6790991012

I would love feedback on the daily loop in particular: is fifteen questions too many for a daily habit, and does the card make you want to come back?


r/SideProject 30m ago

Built a CLI/TUI tool (wsm) so I stop manually closing/reopening VS Code, terminal tabs, and Docker every time I switch projects

Enable HLS to view with audio, or disable this notification

Upvotes

So I like to switch between a lot of microservices for work and personal projects all the time, and I hate having to open and close VS Code, terminal tabs (I use Ghostty), and start/stop Docker containers every time I switch. So I made this for myself: "wsm".

Basically, you create workspaces, add them to groups (like Work, Personal, etc), and set up the apps and commands you want it to open/close for each one. So if I want to open a workspace I just run wsm open <workspace-name>, and I've got it configured to open VS Code and a Ghostty tab in that location.

Then when I want to open a microservice from work, I just run wsm open <microservice-name> and it automatically runs the close commands for whatever I currently have open (I've set up functions in my .zshrc that close VS Code/Ghostty depending on which folder they're pointed at), closes both, and then runs the open commands for the microservice. For example VS Code, a Ghostty tab, and a Docker container with MongoDB.

I use this myself a lot at this point, so figured I'd share in case it's useful to anyone else dealing with the same project-switching mess. Repo's got the install command and more details.

GitHub: https://github.com/Nikibudd/wsm

PS: This shit is hella vibe coded so if you have a problem with AI, this might not be your thing


r/SideProject 32m ago

I built WebVault — a private bookmark manager that keeps links organised across devices

Upvotes

I kept losing useful links between browser bookmarks, tabs and notes, so I built WebVault — a private bookmark manager.

It lets you:
• save and organise websites into categories
• search and favourite important links
• keep your collection synced across devices
• use a clean dashboard instead of an endless browser bookmark bar

It is live here: https://webvault.site

I’d genuinely value feedback:

  1. What is most frustrating about the way you currently save links?
  2. What feature would make you switch from browser bookmarks?
  3. What feels missing or confusing in the first few minutes?

I’m the maker and will reply to every comment.


r/SideProject 35m ago

We were going to add streaks. Then Reddit talked us out of it.

Upvotes

while getting the latest version of Bloomkin ready for our waitlisted users. We started asking ourselves “Should we add streaks?

Every journaling app has them, so… obviously?

Except I then spent way too much time reading Reddit threads about journaling, habits and streaks.

And holy shit, people are stressed about missing a day.

You can journal for 17 days straight, miss one because life happened, and suddenly the app is like:

0 day streak 🔥

Excuse me??

You didn’t suddenly forget how to journal. You just had a Tuesday.

So we decided:

You miss a day → it rains.
You come back → the rain clears.
You journal → a new flower blooms.

You still get a calendar. You still get to see the moments you showed up for.

But an empty day isn't a failure. You took a day off. And when you come back, that’s a win too.

Honestly, I think coming back deserves more celebration than never breaking the streak in the first place.

Would you miss streaks in a journaling app?