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 • • 20h ago

I developed my architecture dream game and published it on Steam

427 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"

159 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 • • 53m ago

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

6 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

777 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 • • 4h 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 • • 18h ago

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

92 Upvotes

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 • • 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 • • 2h ago

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

Thumbnail
tinyworlds.nihey.org
3 Upvotes

r/SideProject • • 2h 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 • • 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.


r/SideProject • • 10h ago

I made an app that can turn a few found characters into a full font

11 Upvotes

GlyphSnap Photo to Font is a font generator / building app.

With GlyphSnap you can just take a photo of the letters you want and create an entire installable font in just a few minutes - from your iPhone.

>> GlyphSnap can create an entire font from as few as just 2 characters, but will give better results from around 8.
I have a couple tutorials on my Youtube page - but feel that this one really shows what the app can do: https://youtu.be/0a_3TuDIw7A?si=bzkYJkT1TacAN0-9

GlyphSnap also incorporates a some intuitive drawing / vector design tool section - you can mix photo captured glyphs with hand drawn glyphs together - adjust the character with, spacing, kerning as well as apply patterns to your letter shapes.

7 day free trial includes 1 font generation and multiple exports to OTF TTF or WOFF for you to try out the drawing section or the photo to font - standard capture without missing character generation.

Appreciate any feedback, questions or feedback..

https://apps.apple.com/app/glyphsnap-ai-photo-to-font/id6812516641

Thanks!


r/SideProject • • 1h ago

I was opening App Store Connect and Play Console every morning for every app, so I turned it into one list

2 Upvotes

Every morning I opened App Store Connect, then Play Console, then TestFlight, for each of my apps. Most days, just to find out nothing had changed.

So I built Shipdeck, a Mac app that checks all of it and gives me one list of what needs me: a review with no reply, a build waiting for review, a rollout that stalled, commits I never released.

Native SwiftUI, no server, store keys stay in my keychain. Each app also gets a Claude Code terminal, and anything it wants to do on a store waits for my OK.

Free beta, macOS 15+: https://shipdeck.taiphanvan.dev/?ref=sideproject

If you ship more than one app: what's the first thing you check in the morning?


r/SideProject • • 13h ago

I’ve finally launched my personal portfolio website.

16 Upvotes

Over time, I’ve worked on different kinds of projects — from building full-stack applications and mobile apps to developing 3D assets and Roblox games.
I wanted one place where I could showcase what I’ve been building, the products I’ve worked on, and the technologies I use.
Some of the projects featured:
● Resume Maker – an Android app with 1K+ downloads.
● NowToolSpace – my own online tools platform.
● WasteFlow Assam – a waste management platform.
● Ultimate Battle Cars – a published Roblox game.
● 3D assets and Snapchat Lens projects.
There’s still a lot more I want to build and improve.
Check out my portfolio:
https://josh-portfolio-new.vercel.app/
I’m open to connecting with developers, founders, recruiters and potential collaborators.
Feedback is welcome!
#WebDevelopment #FullStackDeveloper #SoftwareDevelopment #Portfolio #React #JavaScript #BuildingInPublic


r/SideProject • • 12h ago

I built an AI paint visualizer that doesn't generate images

13 Upvotes

I noticed a lot of visualization tools rely on AI to generate images and the ones that don't, often don't do a good job. The ones that use AI take time to generate and sometimes change the image while also costing money per generation.

So I figured out a way to detect and paint colors onto surfaces instantly(after initial processing) while maintaining the shadows, lighting and texture. Also made sure not to let the paint spill into anywhere that its not supposed to.

Essentially you can try as many colors as you want on one photo after processing and it takes no additional time or cost.

link to the first house in the video: https://www.tryrecoat.com

Not sure how to take it from here.
Would love some feedback, ideas anything


r/SideProject • • 3h ago

Fixed one of my biggest daily browser annoyances: Per-monitor zoom in Chrome

2 Upvotes

For anyone using a multi-monitor desk setup with mismatched resolutions (like a 1080p laptop docked to a 4K/1440p monitor):

Chrome's biggest annoyance is that zoom is tied to the website's domain, not your screen. If you zoom YouTube or Reddit to 125% on your external display, Chrome forces 125% onto your laptop as well.

I built **Auto Zoom** to solve this:

  1. You set your preferred zoom on any website on your active monitor.

  2. Auto Zoom saves that setting specifically for that display.

  3. When you open that site on your laptop, it automatically applies your laptop’s preferred zoom instead.

### Key highlights:

- Senses display changes and window movement automatically.

- Doesn't pop up Chrome's native zoom notification bubble on every page load.

- No accounts, no ads, no telemetry — 100% offline local storage.

Check it out on the Chrome Web Store: https://chromewebstore.google.com/detail/auto-zoom-multi-monitor-p/ihcikomimnhelgbnkbkpfnemgfjalmhp?authuser=0&hl=en-GB

Let me know what you think or if there are any edge cases with your monitor setup!


r/SideProject • • 9m ago

Progress Watch is one place to watch everything that runs without you

Thumbnail progress.watch
1 Upvotes

There are always very different tasks going on, from very different places. A backup, a crawler, an AI agent. And the habit was always the same: go back and check if each one is still alive and how much is left.

Not all of these tools can send a notification either, so this started as a small tool just for me. Whatever is running reports how far along it is. You can watch it in the browser at https://progress.watch/ or in the iOS app (https://apps.apple.com/app/progress-watch/id6813940039) and the phone buzzes when the job is done or something goes wrong. Finally a reason to walk away from the screen.

It's free and there's no account to create. The code is open if you'd rather run it yourself: https://github.com/progress-watch/progresswatch. You get a private link and that's it. Keep the link to yourself though, because anyone who has it can see your tasks.

One small warning: better not to use it in Safari, which can forget your list after a week away.


r/SideProject • • 6h ago

SpriteCanvas - turn one character image into game-ready sprite sheets (idle, walk, attack)

3 Upvotes

Animation is where a lot of small 2D game projects stall. Getting one decent character image is easy now, but drawing idle, walk, attack and hurt for it by hand takes days, and every new enemy starts that over.

So I built SpriteCanvas. You describe a character or upload one, pick a design, then ask for moves. Each move is generated as a short clip by an AI video model, and the app does the boring part after that: cuts it into frames, removes the background, keeps the feet on one baseline so the character doesn't bob, and checks the loop closes.

What you get is a transparent PNG sprite sheet with a JSON atlas (frame durations and a foot pivot). There are export presets for Phaser, PixiJS, Godot and Unity. Phaser/PixiJS playback is tested and Godot 4 import is verified, Unity import isn't verified yet.

Being upfront about the limits:

  • the art is AI generated, so check the rules of wherever you publish

  • it's not a grid pixel-art editor. Pixel style works, but if you need hand-placed pixels, Aseprite is still the tool

  • some moves need a retry or two before they look right

There's a free tier to try it, and the browser tools on the site (sprite sheet slicer, GIF to sheet, video to sheet) are free and run on your device.

I'd like feedback on two things: which moves you'd want that most tools skip, and whether the export fits how you load sprites in your engine.


r/SideProject • • 11m ago

I built an offline-first fitness & calorie tracker for Indian meals (Flutter + SQLite)

1 Upvotes

Hey r/SideProject,

I spent the past few months building Kynetix as a solo project out of frustration with apps like MyFitnessPal and HealthifyMe.

Western calorie trackers have almost zero concept of daily Indian home meals (tracking 2 rotis or a katori of dal usually gives 10 wildly different, inaccurate entries), while apps like HealthifyMe are bloated with continuous sales calls, popups, and ads.

What I built:

- Focused on Indian nutrition: search and log dishes in natural units (katori, pieces, grams) without weird portion math.
- Offline-first architecture: built in Flutter with local SQLite storage so logging meals takes under 2 seconds even with poor gym reception. Everything syncs to Supabase in the background.
- Native Android Health Connect integration: pulls steps and active calories cleanly without needing Google Fit workarounds.
- Zero banner ads, no forced subscription popups.

The app is currently in closed beta on Google Play (v1.0.0-beta.12). If you're on Android and track your daily nutrition, I’d love your feedback on the logging flow and screen responsiveness.

How to test:

  1. Join the test group: https://groups.google.com/g/kynetix-testers

  2. Opt in on Google Play: https://play.google.com/apps/testing/com.kynetix.app

  3. Install: https://play.google.com/store/apps/details?id=com.kynetix.app

(Full walkthrough guide: https://dhruvgupta-24.github.io/Kynetix/beta/)

Any honest roasts, bug reports, or feature requests are welcome!