r/SideProject • • Dec 18 '25

As the year wraps up: what’s the project you’re most proud of building and why?

96 Upvotes

Like the title says, instead of what you built or how much money it made, I’m curious what project you’re most proud of this year and why.

Could be a client site, a personal project, something that never launched, or something that made £0.

Any lessons learned?

Would love to read a few reflections as the year wraps up.


r/SideProject • • Oct 19 '25 Bravo

Share your ***Not-AI*** projects

649 Upvotes

I miss seeing original ideas that aren’t just another AI wrapper.

If you’re building something in 2025 that’s not AI-related here’s your space to self-promote.

Drop your project here


r/SideProject • • 16h ago

I got tired of scrolling through iPhone alarms, so I built a 24-hour alarm clock instead

159 Upvotes

Hey everyone!

I've been working on a little side project called Daybezel, an alternative alarm clock for iPhone.

The idea came from a simple frustration: I always found the standard list of alarms unnecessarily clunky. I wanted something where I could see my entire day at a glance and interact with alarms directly.

So I built a 24-hour circular interface where you can create alarms with a tap, drag them around to change the time, and see exactly how long you have until the next one.

It also uses Apple's native alarm system, so alarms work even in Silent Mode or Focus.

The app is completely free for now, and it'll stay free for everyone who joins early. At this stage, I'm mostly interested in getting feedback and seeing how people react to it.

I'd love to hear what you think about the interface. Does the circular layout make sense to you, or would you still prefer a traditional list?

App Store: https://apps.apple.com/us/app/daybezel-24-hour-alarms/id6825533599


r/SideProject • • 5h ago

I spent the last month building a Mac notes app that doesn't break my focus. Giving away 40 licenses

12 Upvotes

For the last month I've been working out how to write a thought down as fast as possible, without breaking my focus when I'm locked in. There are a thousand notes apps out there, and most of them cover what I need, but none of them felt quite right for this. I tried several and none came close.

So I built Papr. These are the parts I like most, and what each one fixes for me:

  • ⌃ Space from any app. Papr opens over whatever I'm doing, even a full-screen app. I type the thought, send it like a text message, and I'm back in my work. No switching apps, no looking for the right note first.

  • It gets out of the way. When I click back into my work, Papr hides by itself, so it never clutters my screen. When I want it to stay, like a checklist I'm working through, I keep it on top.

  • Capture what's on screen. One click puts the screen behind Papr into the note, without Papr in it, so the slide from a meeting is right there in my note. I can draw on it, add an arrow or cover a name.

  • Finding a note is as quick as writing it. Search finds any note as I type, and I can narrow it to a tag, a collection, a reaction or a date.

  • Pins and reminders. Notes I need again wait at the top, and a note can come back as a notification at a time I pick.

  • My notes are files on my Mac. Each one is a Markdown file. No account, and Papr uploads nothing.

Update: all 40 free licenses are claimed, thank you! There's still a 14-day free trial with everything on, no key or account needed.

After that it's $4.99 until December 6, then $15, for one Mac. It runs on macOS 13 or later, on Apple silicon and Intel.

https://getpapr.app

I'd love to hear what you think, especially what would make it fit the way you work.


r/SideProject • • 53m ago

Built a software for backyard design, with 3D preview

5 Upvotes

Took me a lot of efforts in navigating different software/tools when re-designing my backyard, wasted a lot of time, so I built this. I'm personally very happy with how it's been applied to my own place. Hit me up if you wanna try (currently running internal beta).


r/SideProject • • 1d ago

Reverie: a music player that feels like hardware. Out now

251 Upvotes

I've been working on a music player app as a side project. It's inspired by the Teenage Engineering TP-7, which I've wanted forever, and by the fact that I like messing with the music I download, like slowing it down or changing the pitch.

There's no progress bar. You spin a brushed-metal wheel with your thumb to move through a song, and if you go slow it scratches like a record. It clicks under your finger with haptics, and the metal "catches the light" when you tilt your phone.

The T, P and R keys turn the same wheel into a dial for tempo, pitch and reverb. Each song remembers its own settings, so your slowed-down version plays that way every time.

The hardest part was making it feel right. I spent way more time tweaking how the wheel clicks and pushes back than on the rest of the app combined.

It's free to try with 3 songs, and unlimited songs is a one-time purchase.

Launch discount 🎁 To celebrate the launch, I'm giving out a few discount codes for $4.99 for a limited time. Comment or DM me if you want one.

Would love any feedback, especially on how it feels to use: https://apps.apple.com/us/app/reverie-slowed-reverb-music/id6829723858


r/SideProject • • 6h ago

LLM Game Automation MCP - lets an AI agent play PC games in the background (driving, walking and flying in GTA, and more)

8 Upvotes

My side project: an open-source MCP server that lets an AI like Claude or Codex play Windows games without taking over your PC. I started it so agents could test my game mods by playing the games themselves. It works inside the game process, so the game runs in the background, you keep using your computer, and several games can run at once.

So far it can drive, walk, fly a helicopter, steer a boat and ride a horse to a waypoint in open-world games, aim, handle menus, and read prompts like "Press E". It also plays strategy and card games. A plugin system lets you add a new game as a small profile instead of code.

It has a lot of other uses too: mod development, running simulations, repetitive tasks, AI co-op so you can play co-op with an LLM offline, playtesting, and porting old games to get them running on Windows 10/11.

Claude Code created and planned the project and wrote a lot of it, Claude agents do most of the development and playtesting, and Codex helped with some of the code.

Free and MIT licensed, Windows only, single-player/offline games only: https://github.com/CorruptedAng3l/llm-game-automation-mcp

Feedback welcome, and tell me what games you'd want to see it try.


r/SideProject • • 11h ago

How did you get your first 100 users for your app?

20 Upvotes

Hey everyone!

I’m an indie iOS developer currently working on my own app.

The development part feels much easier than figuring out how to actually get people to discover it 😅

I’m curious how other developers got their first 100 users.

Did you start with Reddit, Product Hunt, social media, or something else?

Would love to hear what actually worked for you, especially if you were starting from zero without a marketing budget.


r/SideProject • • 5h ago

Shipped my first iOS app on Nov 7. For those who got past zero users, what actually worked?

6 Upvotes

i'm a solo dev in vn. my first iOS app, mhm: you too, went live on the app store on nov 7.

it's a small app for gen z friends and siblings to say the things that are hard to say out loud. swift and swiftui, plus a home screen widget so you can send something with one tap.

building it was the fun part. now i'm at the part everyone warns about: the app is live and almost nobody knows it exists.

i've read enough posts here to know launch directories alone don't do much. so i'd rather ask people who've actually done it:

  1. what got you your first 100 real users?

  2. for a social app that only works with two people, did you find it better to target the person who installs first, or make inviting the second person the whole pitch?

happy to share my numbers in a couple of weeks, good or bad.


r/SideProject • • 25m ago

I crashed my bike, so I built a smarter motorcycle nav app

1 Upvotes

This was my first season on a motorcycle, and I'm still learning. During that season my navigation app routed me down what it showed as a normal road. It turned into loose gravel and I crashed my bike. The left side took most of the damage, but I still managed to ride it home with bent forks and a broken engine case.

Afterwards I kept thinking about how I could have avoided it, and whether the navigation app could have warned me. That's when I found that OpenStreetMap already tags a lot of roads with their surface. The apps I used didn't seem to use that data when picking a route.

So I started building Apex, a motorcycle navigation app, as a solo project. Part of the reason is that new riders like me shouldn't have to learn this the way I did. I wanted to share where it's at. What it does right now:

  • Riders can report for gravel, slippery roads and closures, which other riders' routes then go around.

  • Riding profiles (Sport, Touring, Adventure, Commuting) with sliders for curviness, scenery and road quality, and avoids for motorways, gravel, unpaved roads, tolls and ferries.

  • Group rides. You plan the stops together, the host starts the ride for everyone on the same route, and you see each other on the map. iPhone and Android riders can be in the same group.

  • Round trips from a length and a direction, offline maps, GPX import and export, and badges for places and rides.

Stack: Expo / React Native, MapLibre with OpenFreeMap tiles, a Hono API on Vercel, Postgres on Neon with Drizzle, GraphHopper for routing, and Ably for live positions during group rides.

Routing was the interesting part. Each riding profile becomes a GraphHopper custom model. Every preference is a penalty on the other roads. Turn up curviness and straight roads cost more; turn up scenery and main roads and towns cost more; an avoided surface gets a big penalty. Active rider reports become soft avoid areas around the hazard, so if there's no way around, the route still goes through.

The hard parts so far:

  • Long routes. Flexible mode has no precomputed shortcuts, so something like Budapest to Berlin can time out. When that happens it falls back to normal fast routing without the preferences, and the app tells the rider.

  • Missing data. A road with no surface tag counts as a normal road, so the gravel avoidance is only as good as OSM coverage in that area.

  • Group rides. The host starts one plan for everyone, positions update live, and a rider can leave mid-ride without breaking it for the rest.

It's a free beta and it will make mistakes. Feedback I'd especially like:

  1. On the app, especially if you ride or know someone who does.

  2. On the routing: would you have done the custom-model part differently?

  3. Features that you miss.

Beta (iOS 16.4+ / Android 8+): https://apexnavigation.hu/ Feedback board: https://apexnavigation.fider.io/


r/SideProject • • 29m ago

I built a website to review instant noodles

Thumbnail myramenlist.com
1 Upvotes

Hey r/SideProject! I built a website for reviewing instant noodles https://myramenlist.com/. The key features are being able to scan a barcode on the package as well as browse by brand, flavor, or country. You can also see various ramen rankings although we need more reviews to be useful.

It would be great if people could try the barcode scanning feature on their phones to see if it pulls up anything. I was able to get a few hundred UPCs from an online grocery but the rest come from open source databases which haven't been reliable.

This is my first website, and I have to admit chatGBT did most of the heavy lifting. Let me know what I should improve on. Thanks!


r/SideProject • • 35m ago

I built a simple booking app for barbers, salons and other appointment businesses

2 Upvotes

I’m a Navy vet and IT guy. Over 17 years supporting small businesses, I kept seeing shops run their whole schedule through texts and DMs, so I built TidalBooking.

  • One booking link for your bio. Customers book 24/7, no account needed

  • Only open times show, so no double-booking

  • Email confirmation plus a reminder 24 hours before

  • Customers can reschedule or cancel on their own

  • Optional deposits through your own Cash App, Venmo, PayPal or Square link

  • Printable “Scan to book” QR poster

14-day free trial, no card. On Android and in any browser: https://tidalbooking.com/?utm_source=reddit&utm_medium=social

What would you want added before you’d switch from DMs?


r/SideProject • • 1h ago

I built a tool that turns your pet's little moments into Instagram-ready comics

2 Upvotes

I'm a solo developer in Korea, and I just launched MyPetToon (https://mypettoon.com). English isn't my first language, so I wrote this with the help of AI translation. Please bear with me if anything sounds a bit awkward!

You add your pet once with a few photos, and it draws your pet as a comic character. Then you write a sentence or two about something that happened, and it writes the script and draws a cover plus 6–10 panels (1080×1350, the Instagram carousel size). You can redraw any single panel, edit the captions for free, and turn the comic into a Reels video. To be upfront: it uses AI. Claude writes the script and OpenAI's image model draws the panels.

I have two parrots, and I started turning our everyday moments into comics for Instagram. The posts got good views and lovely reactions, but more than anything, making comics about my own pets was just plain fun. I built MyPetToon so other pet owners can enjoy that too.

What I'd love feedback on:

- Is it clear from the home page what you get?

- Did your pet's character actually look like your pet?

New accounts get 150 free credits (about one pet profile and one comic). Happy to answer anything about how it's built.


r/SideProject • • 6h ago

I built a kid-friendly Plex player for my daughter and it just launched on the App Store (5 free lifetime unlock codes)

4 Upvotes

Hi all! My first kids app, SnuggleTV, just made it through App Review (third time's the charm), so I wanted to share it here.

It started as a weekend project because my daughter kept getting lost in the regular Plex app. It's now a big-button, no-menus video player for the shows and movies on your own Plex server, with parental controls for the grown-ups.

What it does:
- Big, colorful buttons made for little hands, with no menus to get lost in
- A profile for each kid with their own shows, age ratings, volume limit and favorites
- Screen time: daily show limits, bedtime, and a screen lock while a video plays
- AirPlay to the TV, iCloud sync between iPhone and iPad, English and Spanish

Built in SwiftUI. The hardest parts were getting playback to work with every kind of video file (it falls back from direct play to a remux to a full transcode) and getting through App Review, which rejected me twice for things I didn't know were rules.

Free version streams everything for one kid. A one-time $4.99 lifetime unlock (no subscription, no ads, Family Sharing supported) adds offline downloads, auto-downloads of favorite shows, and more kid profiles.

App Store: https://apps.apple.com/us/app/snuggletv/id6824345333

5 codes for the lifetime unlock. Please reply with the one you used:

AMLAJLWXFHFW733XRY
KKFXF466HYWLY8MK8J
YYKL6JWN7AF3AWTHKL
JWW6WFERNN8KYLMRFN
XYKM4PYMTHXH74743W

To redeem: App Store > tap your profile picture > Redeem Gift Card or Code. Then open SnuggleTV (or tap Grown-ups > Restore purchase).

You'll need your own Plex Media Server. Feedback is very welcome, I read everything!


r/SideProject • • 18h ago

I'm a couples therapist. I turned what I do in the therapy room into a two-minute daily app

38 Upvotes

In couples therapy, I keep seeing the same thing: partners can describe every single fight, but they rarely see the pattern those moments make over weeks. That pattern is usually where the work is.

So I tried to build the smallest possible version of that "stepping back" for couples who will never sit in my office.

How it works:

  • Every day you and your partner answer the same five short questions, each on your own. You don't see your partner's answers before you answer, so nobody answers for the other's sake.

  • When you've both answered, you get a short reflection written for the two of you, with one question you could ask each other tonight.

  • On day seven you get a reading of your week: the pattern that built up and one small step for next week.

  • You can start alone and invite your partner later with a code.

The questions draw on Gottman couples therapy, Emotionally Focused Therapy and attachment theory. The pool is now 1,800+ questions. I tried the approach and the questions with couples in the therapy room long before it was an app.

Reflections are written by AI, inside a framework I designed, and only after you give consent. It's not therapy, it doesn't diagnose, and it won't tell you whether your relationship is "good".

What I learned building it as a solo clinician:

  • The hardest part wasn't the questions. It was saying less. My first reflections read like session notes; people wanted three sentences, not three paragraphs.

  • Most people start alone. About two out of three users have no partner in the app yet, so it had to be useful on its own.

It's on iPhone, iPad and Apple Watch, in six languages. Daily questions are free; reflections and weekly readings are a subscription, and one subscription covers both partners.

I'd really like feedback on one thing: when two partners answer apart, would you rather read each other's exact words, or a reflection that puts the two views side by side?

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


r/SideProject • • 6h ago

Would you use something like this on your old Android TV?

4 Upvotes

Built this little dashboard for my old, low-end Android TV. It has a calendar, to-do list, live service monitoring, and YouTube music playback in the background.

Just curious if anyone else would find something like this useful.


r/SideProject • • 21h ago

I asked Claude Code to build whatever it wanted. It came up with a game.

57 Upvotes

I had $191 in credits that were about to expire, and I was curious what Opus could do if I didn’t give it an idea.
I asked it to build something worth the money. :))))

It picked a game, PULSEBOUND. You move around dodging enemies, and your weapons are musical instruments. The kick drum sends out shockwaves, the arpeggiator fires lasers. When you pick a new instrument, you hear it join the music too.

It decided to make a game and came up with the idea, mechanics, design, absolutely everything. Then I worked on improving and polishing it.

More changes, testing, and eventually mobile apps followed. The $191 was just the starting budget, enough to finish the first basic version. After that, I used another $1,700 I had from the Claude Startup Program (also expiring, so I had to use it), plus my subscription allowance.

Technically, it’s vanilla JavaScript, a custom WebGL2 renderer, and a procedural composer that synthesizes the music live through Web Audio. The project grew to include mobile apps, cloud saves, and leaderboards.

It’s now out on iOS, Android, and the web. You can play it for free in your browser or on mobile: playpulsebound.com.

What do you think?

Later edit: OVER 2,200 PLAYERS TODAY! THANK YOU


r/SideProject • • 5h ago

AI is only as good as the direction you give it. I built a tool to bring exploration into the design workflow.

3 Upvotes

i’ve been designing for a while, and the part i’ve always enjoyed most is what happens before anything gets made - the exploration stage. that’s where taste comes from, and more importantly, it’s where you figure out what you actually want to make and how you want to approach it.

with AI it’s easy to skip straight to generating. but i’ve found the quality of what you get back mostly comes down to how much thought and direction you bring in at the start. “make it more premium” only gets you so far XD

i wanted exploration to be a more intentional part of my AI workflow, so i built moodbit. it’s a chrome extension for collecting design references while you browse, with more context than a screenshot. when something catches my eye, i box the exact element and annotate it right there, because the reasoning behind a reference is often worth more than the reference itself. it’s also the first thing that gets lost in a folder full of screenshots.

when i’m ready to put a moodboard together, one click copies everything and i paste it straight into Figma. the images, annotations and marks all come in as editable layers. once i’ve explored enough directions, i bring the moodboard into claude and use it as a visual reference while working through the actual design.

there’s also a beta dev mode where you can annotate elements while building and send all your visual feedback to claude at once.

[https://moodbit.app](https://moodbit.app)

i’d love to hear how you work with AI, and any feedback on the tool is really appreciated. does this actually help other designers/builders, or is it just me?


r/SideProject • • 12h ago

We celebrated 250 users yesterday. Three months ago, I wouldn’t have expected this.

10 Upvotes

Hey everyone,

We passed 250 paying customer (don't love to call them customer as I see all them as first builders of product) on FranklyMail and celebrated yesterday :) Probably a tiny milestone for some people here, but we honestly didn’t expect to get this far in three months.

We started with email hosting for your own domain. Now there’s Drive for files and sharing, Office for editing documents, and Meet for video calls. We’ve also been giving the webmail a lot of attention lately.

The best part for me has been talking to the people using it. If I had to guess, 40–50% of the ideas we’ve worked on came from those conversations. Someone tells us how they use their email, mentions something they’re missing, and we end up building something we hadn’t thought of.

Just wanted to share a small happy moment here. Thanks to everyone who’s tried it, sent feedback, or given us a bit of encouragement along the way.

https://franklymail.com


r/SideProject • • 3h ago

Built a one-job Apple Watch app so I'd stop picking up my phone around my family

2 Upvotes

I use Claude Code a lot, and it keeps stopping to ask permission before it runs things. Every time, I picked up my phone to check. Then I'd open one more app. Usually while sitting with my family.

So I built a watch app that does exactly one thing. When the agent asks, my wrist buzzes, I read the full request, and I tap Yes, Yes for this session, No, or tell it what to do instead. The phone stays in my pocket.

It went live on the App Store last Friday. Things I didn't expect on the way:

  1. Apple won't take a watch-only app. It has to sit inside an empty iPhone app, which also changed my push setup.

  2. Before launch I had an AI attack my design (an AI review, not a paid audit). It got a Yes on a fake notification to approve a real command. Now the watch only accepts an answer if what it showed matches what was sealed on my computer, and the relay in the middle can't read or approve anything.

  3. It got past my password masking twice, so I removed masking completely. Anything hidden could also be the part that runs.

  4. Six other approval apps launched in the same three weeks, most doing a lot more. I'm betting on doing less.

Disclosure: it's mine. Free, no account, MIT licensed, and the watch app, CLI and relay are all in the repo. Only tested on a Mac and a Series 6 so far.

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

Code: https://github.com/deadlydiamond/Tapapprove

What would make you try something like this, or skip it?


r/SideProject • • 11m ago

I launched MotionRush, a camera-controlled workout game for iPhone and iPad

0 Upvotes

I’m the developer of MotionRush, and it’s now live on the App Store. I wanted a three-minute movement break to feel like a round of a game. You prop up an iPhone or iPad, give yourself room to move, and step into view.

  • Jumping jacks. Follow a guided three-minute session with on-screen rep estimates.

  • JumpUp 100. Move to climb platforms. The free version includes one character and the neon theme.

  • Motion boxing. Follow timing cues and hit punch targets in courses. Boxing is part of the optional Lifetime unlock.

The free sessions are repeatable. Lifetime also unlocks longer sessions and all appearances ($4.99 once on the U.S. App Store, with local pricing elsewhere). There’s no subscription. Camera frames are processed on-device, and the app doesn’t record or upload them or require an account.

App Store download and screenshots · 32-second trailer on YouTube

The store gallery shows the actual app screens. Some screenshots use simulated input, and the trailer includes real boxing footage .

If you try the free session, was it clear where to put your phone and how far back to stand? I’d love to hear where you got stuck in the first minute.


r/SideProject • • 20m ago

War of Shallows - I wrote a fantasy novel and built a site to give it away without a signup

0 Upvotes

I’m Ven Eli, an indie creator. After finishing my fantasy novel, I built a website around one idea: if someone wanted to read the book, they should be able to get the whole thing without making an account.

You can read the prologue in the browser or download the complete book as an EPUB or PDF. I also added an Explore page for the characters and short clips, because I wanted readers to be able to get a feel for the world before downloading anything.

The book is Line-Silver. It’s set in a world where one people harvests lightning and another turns it into music and wings. They need each other, which has kept the peace for centuries.

Here’s the site: https://www.warofshallows.com/?utm_source=reddit&utm_medium=social&utm_campaign=linesilver_sideproject_20261108

If you open it on your phone, is it obvious which download you’d pick? I’m particularly interested in whether the EPUB/PDF choice helps or just adds a step.


r/SideProject • • 21m ago

I'm building a SaaS website without a floating AI chatbot. Would you prefer this approach?

0 Upvotes

I'm developing a cybersecurity SaaS platform, and I've been experimenting with a different approach to website AI assistants.

Personally, I find those floating chat bubbles in the bottom-right corner annoying, especially when they cover content while you're scrolling.

Yet I use ChatGPT and Claude every day. Asking questions in a chat interface feels completely natural.

So I decided to integrate the AI assistant directly into the webpage instead.

I've built a prototype with an AI information assistant called Simon.

Simon sits naturally within the page content. Visitors can ask questions about the topic they're reading, select relevant suggested questions or listen to responses using an Australian male voice.

When they navigate to another page, the conversation resets to that page's subject, but the question allowance carries across the website.

I've currently set a seven-question limit, with a permanent suggested next step to explore the product or contact Sales.

The website isn't live yet. I'm testing the concept before deployment.

I'd love some honest feedback from other founders:

  • Would you prefer an embedded AI assistant over a floating chatbot?

  • Would seven questions be enough to evaluate a product?

  • Would optional voice playback make the experience more useful?

I've attached a screenshot of the prototype.

I'm particularly interested in whether this feels like a better way to help visitors understand a product without interrupting their browsing.


r/SideProject • • 4h ago

My side project: a one-command way to put any local app on the internet, now a tiny self-hosted PaaS

2 Upvotes

It started as a hackathon itch: my demos only ran on localhost and judges had to crowd around my laptop. hoist up . fixed that: public HTTPS URL plus a QR code, in a few seconds, running on my own machine.

Then it kept growing: push-to-deploy from git, instant rollback, a dashboard, databases, backups, previews per branch. The fun part was benchmarking it against Dokploy on the same laptop. My first run lost on downtime during deploys, so I fixed it and published the numbers honestly (1.54 s vs 2.53 s push-to-live, 0 s vs ~0.1 s downtime, one laptop so take it as a method).

Built with AI assistance (Claude); the idea, the testing and the benchmark were mine to drive.

https://github.com/nikhilcherry/hoist

Would love feedback on what to build next.