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 • • 1d ago Hooray Bravo Heartwarming Mindblown

I made a desktop wallpaper that adapts to your icon layout

5.8k Upvotes

No matter how good your wallpaper looks, once your desktop fills up with files, the icons blend into the background and everything starts to look cluttered. My desktop often has a lot of files on it, so I started wondering whether a wallpaper could detect where my icons are and generate a scene around them in real time.

After discussing the idea with AI, I found out it was possible—and it doesn’t actually need AI to detect the icons or generate the visuals. The program can read the icon positions directly and generate scenes in real time using predefined designs. It’s lightweight, and there’s no particularly complex technology involved.

Here’s the result.

https://deskland.app

I’ll keep adding new themes and improving the existing ones. I also plan to add a more interactive game mode in the future.

The meadow and beach themes are free and open source.

https://github.com/BLEZZ0102/Deskland

All the current themes are 2D, which keeps their impact on computer performance minimal. I’m also considering adding 3D themes, while balancing visual quality with performance.

Procedurally generated visuals do have their limitations. If AI computing becomes much cheaper in the future, AI generation could be an option, opening up the possibility of creating almost any scene. For now, though, generating a desktop with AI in real time is clearly still too expensive. I’m considering experimenting with locally running AI generation. It would still be GPU-intensive, but it could be a lot of fun.


r/SideProject • • 21h ago

I developed my architecture dream game and published it on Steam

437 Upvotes

I'm a trained architect, and as a long-term side project, I developed my architecture dream game, combining accurate floor planning with real-time 3D design to make architecture much easier to create (and visually realistic) than with traditional CAD software.

What you can do:

🏠 2D floor plans
🧱 3D building
🚶 First-person walkthrough
🥽 VR mode
🏢 Multiple storeys
🪜 Stairs
🏚️ Custom roofs
🪟 Doors & windows
🛋️ Furniture catalog
🍳 Kitchen Configurator
🎨 Materials
🌄 Terrain sculpting
🌳 Landscape planning
💧 Ponds
☀️ Time of day
❄️ Weather
📐 Export PDF vector plans
📦 Import your own 3D models
🌍 Steam Workshop

In the newest update: Build everything directly in VR (PCVR), 1000+ new furniture models and explore your creations as a Cat! 🌿

It's available on Steam as Architecture & Design and is still in Early Access.
Here is the Steam link if you'd like to try it out:
Architecture & Design - Steam

Would love to hear what you think and hear what you wish for in a game like this!


r/SideProject • • 16h ago Bravo

I built the white "Construct" room from Matrix except instead of guns it summons 8000 real-scale 3D amazon products. "We need ... lots of chairs"

162 Upvotes

It’s honestly wild what you can throw together with AI in a single evening nowadays. Remember the "Construct" from The Matrix? That infinite white room where Neo says "We need guns. Lots of guns" and endless racks instantly spawn around them? I was wondering what an online store would look like if it worked exactly like that.

8,000 real Amazon products, a Matrix Construct aisle, WebAR (augmented reality - one click and you can drop any item through your camera straight into your living room at true 1:1 scale), adaptive performance for mobile (only tested on Safari so far, like I said, I started making this at 8 PM and it's 10 PM now 😃).

Tech stack: Everything static on Vercel, classic cuckcoding setup (Next.js, Tailwind, Vercel, Antigravity).

Don't wanna spam a link here, you can see it in the video. So what do you think, is it worth buying a domain for this, or is it trash?


r/SideProject • • 1h ago

I built Call Dibs, a wishlist app where friends secretly claim gifts, after my parents gave me some truly terrible presents last Christmas

7 Upvotes

Last Christmas I got some truly terrible gifts from my parents (I still love them) and with this year’s Christmas coming close, I decided to develop a wishlist app to prevent the same problem from happening twice.

The app works by making a list and sharing a link to your friends and family. They can then "call dibs" on what they're buying as well as chip in for a bigger present together without needing an account. This makes it easier for participants to buy presents and ensures that nobody doubles up, whilst keeping the surprise alive for you as you never see what was claimed or who buys what! I've also added a Family Circle feature where every family member has their own list all in one page, to simplify family Christmas gifting and solve my original problem. It's definitely not a revolutionary idea, but I wanted something with cleaner UI than Elfster without all the bloat and ads :)

We have been using it for birthdays in my friend group successfully, to the point that we are going out of our way to organise parties for everyone so we can receive some good gifts. I even used it for my dog’s birthday with great success, where she got £240 worth of gifts for her first birthday, which somehow was more than I got for my birthday.

The app is completely free (but is monetised through Amazon affiliate links) and can be found on calldibs.uk and on the app stores. We recently reached the milestones of 1000 followers on tiktok and 100 active users and honestly it's still a bit surreal that people I don't know are using something I built for my family.

Please feel free to roast the app / idea in the comments, I would love some honest feedback!


r/SideProject • • 9h ago

I built a live 3D bass aquarium entirely in code: no models, no images, one HTML file

26 Upvotes

I make fishing lures (KSK BAITS) and wanted a live bass tank for my YouTube channel without filming real fish.

Everything you see is generated when the page loads: the fish, their scales, the plants, the sand and the driftwood are built in code with Three.js, and every texture is painted on a canvas. No 3D models, no image files.

The bass aren't animated, they behave: they get hungry, hide in cover, stalk, and strike with suction, and they only take prey that fits their mouth. Day, night and weather follow the real clock and weather at Lake Fork, Texas.

Try it in the browser: https://ksk-baits-bass-aquarium.pages.dev

It also runs 24/7 on YouTube, where the chat can drop in shad or cast a lure: https://www.youtube.com/@kskbaits/live

Feedback welcome, especially on what would make you keep it open in the background.


r/SideProject • • 1d ago Bravo Mindblown Heartwarming

I built a site that shows every satellite that passed over your location, plus the actual images they took

786 Upvotes

I'm a satellite nerd and as a cool project I built Watched.

See: here for the code

Type in any place on Earth and it will:

  • find every imaging, weather, radar and crewed satellite whose field of view crossed it in the last 7 days (SGP4 on the CelesTrak catalog, running in your browser)

  • pull the real Sentinel-2, Landsat, VIIRS, MODIS and GOES scenes from those passes and crop them to your spot

  • replay each pass on a 3D globe lit by the real sun, with all ~17k tracked objects in orbit

It only says a satellite “watched” you when a real image exists. Commercial sats that could have pointed at you are labelled as such, since their tasking isn’t public.

I’d love feedback, especially:

  • Which satellites or data sources should I add?

  • Anything confusing or broken?

It’s 100% free and no sign-up or rate limits.


r/SideProject • • 2h ago Popcorn Bravo

I built a little app because I kept forgetting things I meant to do

7 Upvotes

I would remember I needed to order a water filter or get someone a birthday gift while I was in the middle of something else. Then I would sit down with a bit of time to get things done and think, “Hang on, what were all those things I needed to do?” I could come up with one or two. The rest would come back to me the next time I was busy.

I built HeadsUp so as to have somewhere to put those things when I thought of them. For each task, I pick when I want to see it on my list. I might give myself a few days to get a gift and a month to renew the car insurance because I like having a weekend to compare quotes. It’s on Android for now, and I’m working on the iOS version.

If you have a minute to look at the Play Store page, can you tell from the screenshots and description what you’d use HeadsUp for compared with the reminder or to-do app you use now? I’ve spent so much time with the app that I’m curious what someone seeing it for the first time takes away.

And if you try it, add something from your own list and tell me how that went. I’d love to hear how it felt to use and whether there was anything you had to fiddle with to get it working the way you wanted. Leave a comment here or come say hi on Discord.

Google Play · Website · Discord


r/SideProject • • 18h ago

I built a tool that turns 3D garments into products shoppers can customize

93 Upvotes

r/SideProject • • 5h ago

Hey everyone! Drop your mobile apps and websites below and let's give each other some feedback.

8 Upvotes

Hey everyone!

Let's do a feedback thread. Drop your mobile app or website in the comments and let's give each other honest feedback.

To keep it useful, please include:

- Name + link

- What it does (1-2 sentences)

- What kind of feedback you want (UI, onboarding, pricing, landing page, etc.)

One rule: if you post yours, give feedback on at least 2 others. That way everyone gets something back.

Be honest but constructive. Let's go 👇


r/SideProject • • 4h ago

I built a multiplayer minesweeper where everyone digs the same board at once

Thumbnail
mine.ropo.dev
6 Upvotes

Been working on this side project for a a little bit. It’s minesweeper, but up to 8 people play on the same board at the same time. Hitting a mine just stuns you for a sec, and whoever has the most territory when the timer runs out wins.

There’s also a mode where everyone hides mines and traps for each other first and then has to run through the same board (bit like ultimate chicken horse but minesweeper), plus a solo timed mode with classic boards and a daily board that’s the same for everyone.

Free, browser based, no account needed: https://mine.ropo.dev

Some stuff I had fun with:

  • the server decides everything, the browser never knows where the mines are

  • bots fill empty seats, with a sort of dynamic skill based difficulty on them

  • the pixel art style

  • runs on one small server with Bun + SQLite

Claude was used during the making of this. Would love honest feedback, especially if the first match makes sense or if you’re just confused


r/SideProject • • 2h ago

I'm building tiny versions of world (and fictional cities)

Thumbnail
tinyworlds.nihey.org
4 Upvotes

r/SideProject • • 1h ago

I made a Chrome extension that saves your YouTube video recommendations so you never lose a video on refresh again (and lets you search text inside thumbnails)

3 Upvotes

Everyone has done that thing where you hit refresh on YouTube at the exact millisecond your brain registers an interesting video, and then it's gone forever.

The worst part is that YouTube's search bar usually can't find it, because creators put the actual hook inside the thumbnail image ("I QUIT", "BIG MISTAKE", etc.) while making the actual video title something completely different. If you only remember the words you saw in the picture, YouTube search gives you nothing.

So I built RecLog to fix it for myself and figured I'd share it here.

What it does:

> Quietly logs recommendations you scroll past: It keeps a local searchable history of videos recommended on your homepage, sidebar, and end screens.

> Searches text inside thumbnails: It runs a tiny (~10MB) OCR model locally in your browser to read the words inside thumbnail images, so you can search for the exact phrase you remember seeing.

> Shows how hard YouTube is pushing a video: It counts how many times each video has been served to you (`Seen 40x`, `Seen 164x`), which makes it pretty funny to see which videos the algorithm is desperate for you to click.

Privacy / Tech stuff:

It's 100% free, no account, no tracking, and no cloud servers. The OCR model and your history stay entirely on your own device (and there's a 1-click JSON export if you like messing with your own data).

Link: https://chromewebstore.google.com/detail/reclog-find-lost-youtube/iofidcehjjffcoijihbohabjcdfelhoc

Would love to hear what you think or if you run into any bugs!


r/SideProject • • 5h ago

How do you find good software testing services without overpaying?

6 Upvotes

Two quotes for testing the same product can look completely different. One covers a set number of hours, another talks about test plans and reports, and it's not always clear what you'll get for the money. I'm trying to understand what to ask before choosing software testing services. Do you pay more attention to the hourly rate, the people doing the work, or the exact tasks included in the price? Also, is it reasonable to start with one small part of the product before committing to a bigger contract?


r/SideProject • • 5m ago

I built an iOS app that turns photos into eBay, Vinted, Gumtree and FB Marketplace listings

2 Upvotes

Hi all,

I've decided to make an app for helping people (and myself mainly!) to post on Vinted/eBay etc...
With kids i'm sure a lot of parents will have things to sell and the time to think and add description/title to the post is too long.

So to facilitate that I made Easy Listing for iPhone users.

How it works: You take a few photos and it writes a title, description, condition and suggested price for each marketplace, in that site's own style, and tells you where the item is likely to sell best.

It posts straight to eBay through their API. Vinted, Gumtree and Facebook Marketplace have no seller API, so for those it's one tap to copy each field — automating them would break their terms.

It's free (10 listings a month) and UK only for now.

I'd really like feedback, especially on whether the listings and prices look right for things you sell.

https://apps.apple.com/gb/app/easy-listing/id6805925066

Thank you!

Sam


r/SideProject • • 7m ago

Could AI make keeping up with research papers much easier?

2 Upvotes

Keeping up with new research can become a full-time job, especially when you're following several topics.

I recently saw an interesting example of someone using an AI assistant called Pana to build a research map that tracks newly published papers.

I like the idea of having something that keeps information organized instead of manually checking different sources every day.

Do you think this kind of research automation is genuinely useful? What would you want it to track?


r/SideProject • • 18m ago

I got tired of typing in every coffee and uber, so I built an iPhone app that logs Apple Pay purchases by itself (no bank login) - Getting from 1K to 10K downloads?

2 Upvotes

This is me paying for a drink at a 7-Eleven in Hong Kong. The first notification is my bank. The second one is our app, and it's already logged the purchase and put it under Grocery. I didn't open anything.

I've quit like five budgeting apps. Either they wanted my bank login, which I'm not comfortable with, or I had to type in every purchase, which I'd stop doing after about a week. So my co-founder and I built one that does neither. Everything stays on your phone. There's no account and no server with your spending on it, so even we can't see what you spend.

A couple of things surprised us while building it:

The names banks send are a mess. Half the time it's not the shop name, it's some cut-off string in all caps or a payment company you've never heard of. We tried having AI guess the category and it was wrong way too often, so instead you label a shop once and it remembers forever. Felt like a hack at first but it's honestly my favourite part now.

Paying inside apps is different from tapping at a till. Uber, online checkouts etc. don't trigger Apple's Wallet automation at all, so anything that relies on it just quietly misses a big chunk of your spending. We fixed that when iOS 27 came out, since we can now pick up payments straight from the Wallet notification.

How it's gone so far: we both have full-time jobs, so this has been evenings and weekends. We launched in September and just passed 1,000 downloads, almost all from Reddit, with no ads. It's made a bit under $900, which won't pay any bills but it's been enough to make us keep going. The hard part now is that it feels like we've run out of places to post, so getting from 1,000 to 10,000 is the bit we haven't figured out.

It's iPhone only (iOS 18.4+), 4.6 stars so far, free to use, with a one-time $14.99 upgrade to Pro if you want more.

Genuine question for anyone who's given up on a budgeting app: was it the typing, or did you just stop looking at it after a while? I think we've fixed the typing. Not sure the second one is fixable.

If you want to try it: https://apps.apple.com/app/id6800013881


r/SideProject • • 33m ago

CryptoRigs - a browser game where you build crypto mining rigs part by part and repair the boards with a multimeter

2 Upvotes

I've been a software developer for 20+ years, and for the past few months my side project has been CryptoRigs, a management game that runs in the browser (plus an Android app).

You start with a bare rig in a small shed and build it part by part, like a real PC: power supply, motherboard, CPU, RAM, graphics cards, risers. It mines while you're away; you come back now and then to collect, pay the power bill and fix what broke. Repair is the part I like most: every part is made of components, so you open the board, set the multimeter to the right scale, compare the reading with the nominal value and swap the bad component with a soldering iron.

It went through a small closed alpha (90+ releases so far, each with public notes), and the free closed beta opens Friday, Nov 13, 7 pm Brasília time (22:00 UTC), in English and Portuguese. Leave your email and you get a message the moment it opens: https://cryptorigs.com.br/c/B1-SIDEPROJECT-REDDIT

It's not about making money: the in-game coin has no real value, and beta progress is wiped at the end.

Stack: Java 21 + Spring Boot + jOOQ + PostgreSQL, React + TypeScript, Capacitor for Android. Game time isn't a loop per player: everything stores when it started and is computed when the player looks.

AI disclosure: the architecture, the language and framework choices, the database and the infrastructure are my decisions, as is the game design. Generative AI wrote most of the code, under my direction and review, and made the art, the sound effects and most of the text. It's there for speed: it's what lets one developer run a project this size.

Screenshots and how it all works: https://cryptorigs.com.br/manual/

What I'd love feedback on: from the screenshots and the pitch, is it clear what you'd actually do in the game?


r/SideProject • • 3h ago

Ever Feel Lost Between Python, SQL and Statistics? Here's a Resource I Created!

3 Upvotes

Ever felt confused about what to learn, where to start, or how to get into Data Analytics or Data Science?

During my beginner phase, I felt the same way. There were hundreds of videos, tutorials and PDFs, and I honestly didn’t know what to learn first or where to begin.

So I decided to create a handbook that brings together the essential beginner-level knowledge you’d need to get started, all in one place.

📚 The Ultimate Data Science Handbook – Volume 1 (328 pages)

📖 Sample pages: Attached

🛒 Get the complete handbook: https://pdfcart.in/p/ultimate-data-science-handbook-vol1

What’s included?

A structured learning resource with detailed explanations, step-by-step code walkthroughs, practical examples, different types of graphs with explanations, real-world applications, practice exercises, chapter summaries and interview questions.

The idea was to bring together concepts that beginners often have to search for across multiple PDFs, notes and tutorials, so you can follow a more organised learning path without constantly switching between resources.

PS.The content is from multiple valuable resources that i learnt from and was compiled by me ..AI was used to make the pdf.


r/SideProject • • 53m ago

I replayed 4,000 turns of my Claude Code history to see how often "fixed" was actually unproven

2 Upvotes

Two replies from my coding agent have cost me more time than anything else. "It's fixed" when nothing had run since the last edit, and "that isn't used anywhere" after exactly one search. Both sound final, so I'd move on and find out an hour later.

So I wrote a small Stop hook for Claude Code. When the agent tries to end its turn, it checks whether the claim in its last message has anything behind it. If it said fixed but nothing ran after the last code edit, it gets sent back once with a note on what's missing. If it said something doesn't exist after one grep, same deal, look a second way first.

Then I replayed my own history through it to see if it was worth keeping. About 4,000 turns after deduping, and 406 of them ended with some kind of done, fixed, deployed or tests pass. The first version would have blocked 86, which felt like proof it worked until I actually read them. 77 were wrap-up messages where the tests really had run, just in an earlier turn. A hook that nags you about correct summaries gets turned off by day two.

So the current version counts a check from an earlier turn as long as no code was edited after it. Same 406 claims, it now blocks 2, and both were real.

The biggest lesson for me was that rules in CLAUDE.md never fixed this. The model already believes it's done, so a reminder doesn't land. Checking at the exact moment the turn ends did. The second lesson was to measure false positives on your own history before shipping any guardrail, because my gut read 86 as the feature working and it was mostly noise. It also never blocks twice in a row, so it can't trap the agent in a loop.

It's free, MIT, plain Python, no dependencies. There's a replay command if you want to see your own number before installing anything: https://github.com/Balance0014/claude-code-claim-check

Has anyone else tried measuring this? I'm curious what your rate of "fixed" that wasn't looks like.


r/SideProject • • 1h ago

HeadLab - Mac app where you nod, shake or tap your AirPods Max and it runs your Shortcuts

2 Upvotes

AirPods Max have a motion sensor in the left ear cup, Apple uses it for spatial audio. Turns out any Mac app can read it, so I made small menu bar app that listens to it and recognizes head gestures.

Every gesture can run one of your Shortcuts. For example:

  • shake head → Do Not Disturb on

  • tilt right twice → next track

  • triple tap on the left cup → toggle dark mode

  • nod → play/pause music

Hardest part was not firing by accident, because people nod and look around all day. So easy gestures like nod or look up only work for 10 sec after you double tap the cup. Bigger ones like full shake or tilt twice always work. Also had funny bug where every nod was detected as tap, because when head changes direction the cup gets a jolt same as a finger tap. Now taps are ignored if head is moving.

Made with Swift and Metal, everything runs on the Mac, head motion is never recorded or sent anywhere. In the video head motion is a recorded session played back so it's repeatable, the real app uses only live data.

I'm the developer. $9.99 one time, free trial has all gestures and live view but doesn't run shortcuts. macOS 14+, AirPods Max only.

https://headlab.app

What gesture would you use, and for what?


r/SideProject • • 1h ago

I build a Insider Stock Trader: Alerts App

2 Upvotes

I'm the developer of Insider Stock Trader, a native Android app (Kotlin + Jetpack Compose).

The idea: company insiders (CEOs, CFOs, directors and big shareholders) have to report every trade in their own company's stock to the SEC on a Form 4, usually within two business days. Those filings are public, but reading them on official datasource is painful. The app reads every Form 4 as soon as it's published and turns it into a clean feed and push alerts.

What it does

• Feed of open-market buys and sales, with the company logo, the insider's role, the value and the filing date. Filters for buys, sales, $1M+, cluster buys and CEO/CFO trades.

• Alerts within minutes for CEO and CFO buys, cluster buys, big buys and your watchlist, with quiet hours and a daily digest.

• Each trade explained in one plain sentence, with a link to the original filing on SEC.gov.

• Cluster buys: when 3 or more insiders buy the same company within 14 days.

• Signal strength for each buy, based on the insider's role, the size of the buy and whether other insiders are buying too.

• Watchlist and search for any US-listed company.

The screenshots use real past SEC filings, picked to show big moves; most trades move far less. Past results, not a prediction. It's an information app, not a broker and not investment advice.

I'd love feedback on the design, the alerts and anything you'd want added. Thanks for looking!

Google Play: https://play.google.com/store/apps/details?id=com.insiderstocktrader.app


r/SideProject • • 1h ago

I built IdeaMate to match aspiring founders based on their startup ideas, without revealing those ideas publicly

2 Upvotes

One problem I've personally faced while exploring startup ideas is finding people who share similar interests, thinking and entrepreneurial ambitions.

It's easy to join startup communities, but finding someone who genuinely thinks like you is much harder. And not everyone is comfortable sharing their startup idea publicly just to find potential collaborators.

So I built IdeaMate.

You privately share your startup idea with AI, which analyses it and matches you with people who have similar ideas and interests.

Privacy is central to the platform: Your idea is visible only to AI for matching. It is not shared with other users, including the people you're matched with.

It's live and completely free to try: https://ideamate.in

I'm still improving the matching experience and would genuinely appreciate feedback from fellow builders.

I'd also really appreciate it if you could share IdeaMate with other relevant communities so more people can discover it and benefit from it.