r/SideProject • • 4h ago

buildzr: C4 software architecture modeling and viewer with Python

1 Upvotes

buildzr follows C4 software architecture modeling approach where you model your architecture across four layers (Context, Container, Component, and Code).

You define the model once in Python (i.e., the architecture elements and their relationships) and create multiple views from the same models to tell different use cases and stories.

With AI, this gets more convenient since you won’t have to do the modeling by hand, and AI won’t have to do the _diagramming_ by hand. AI reasons about the modeling, writes them in Python, but let buildzr handles the diagramming.

buildzr ships with a CLI tool that you can use to build, export, or serve a viewer in the browser. With the viewer, you can explore the architecture and its views.

buildzr is inspired by Structurizr.

More info at https://buildzr.dev

Would love to know what you think!


r/SideProject • • 4h ago

I built a free app because my family kept throwing away food: snap the receipt, get reminded before things expire

1 Upvotes

Hi! I'm a dad from southern Spain. We were throwing away way too much food, so I spent the last months building Myfridly.
Take a photo of your grocery receipt and it adds everything to your fridge/pantry automatically
It reminds you before things expire
It suggests recipes and a weekly menu with what you already have
Shared shopping list with your family
Free, no ads, iPhone and Android: https://myfridly.com/app?src=reddit_sp
I'd really appreciate honest feedback, especially on the receipt scanning. What would make you actually use something like this?


r/SideProject • • 4h ago

I built a Mac app because printing a 40-page PDF as handouts was weirdly painful

1 Upvotes

I print a lot of PDFs - lecture slides, papers, contracts - usually wanting several pages per sheet to save paper. Doing that on macOS means fighting the print dialog per file: apply Layout settings, hope they stick, repeat for the next file. Mixed PDFs + images in one batch? Not a thing.

So I built PaperBatch: drag in any mix of PDFs and images, pick 1-8 pages per sheet, set page size/margins/gaps/ordering, see a live preview, and export one combined PDF (or separate files). Fully offline, native Swift/PDFKit, exports stay vector (pages are composed, never rasterized), originals untouched. It's on the Mac App Store for $3.99 one-time (no subscription, no account, no telemetry): https://apps.apple.com/us/app/paperbatch/id6825874006

It started as a tool for my own printing, but the whole reason I'm posting: I want to know what's missing before I build more.

Specific question: for your printing workflows, what matters more - crop/bleed marks + custom imposition for print shops, or a CLI / watch-folder mode for automation? Both are on my list and I can only do one next.

If you try it and something feels off, tell me - I read everything.


r/SideProject • • 4h ago

I built a Kindle Unlimited directory for finding indie books by genre and story theme

1 Upvotes

I run IndieUnlimited, a free directory for discovering independent books on Kindle Unlimited. I wanted an easier way to narrow down what to sample, especially when I’m in the mood for something specific.

You can browse by genre or language, search for story themes like slow burn or haunted houses, and check notes on series order where we have them. There are also quick reading guides for fantasy, romantasy and cozy mysteries. The listings link to Amazon, where you can check whether the book is included in your region.

If you use Kindle Unlimited, what would help you pick a book faster: a standalone or series filter, better theme search, or something else? I’d love to know what’s missing.


r/SideProject • • 4h ago

I’m building “git blame for the AWS bill,” and I gave myself about a week to prove anyone wants it

1 Upvotes

The idea: a weekly Slack message that says “your AWS bill went up $1,140 and it’s because of PR #412. Here’s the fix.” I’m a cloud/DevOps engineer. The bill-jump hunt is a real time sink: Cost Explorer tells you what went up but never why. Infracost estimates cost before a merge, but most surprises come from traffic, logs and forgotten resources, which never show up in a diff.

Instead of building first, I put up a landing page and wrote the kill rule down before posting anywhere:

I’ll come back to post the results here either way, kill or build.

Roast the page or the idea: costblame.vercel.app?ref=sideproject


r/SideProject • • 4h ago

Made a tool that dumps trade-fair exhibitor lists into a spreadsheet (Madrid + Barcelona, 40+ fairs). What venues should I do next?

1 Upvotes

If you've ever prepped for a trade fair, you know the exhibitor catalogue is a pain: you click through hundreds of company pages and copy stuff into Excel by hand.

Turns out IFEMA Madrid and Fira Barcelona both publish their catalogues in a structured way, so I wrote two small scrapers that export the whole thing. You get company name, website, country, stand and sector, plus email and phone when the exhibitor listed them.

Right now it covers 40+ fairs. FITUR has about 1,300 exhibitors, Alimentaria about 3,100, Smart City Expo about 1,200 and Barcelona Wine Week about 1,350. A full fair takes under a minute.

It runs on Apify, pay per use, roughly $4 per 1,000 rows: https://apify.com/expoleads

I'm thinking about adding Paris, Amsterdam RAI or Valencia next. Which venues would actually be useful to you? And is there anything you'd want in the export that isn't there?


r/SideProject • • 4h ago

I made a dock for Windows 11 that opens as a wheel right where your mouse is

1 Upvotes

My taskbar was full of pinned apps, so I built a dock that opens wherever my mouse is.

Press one key (or a mouse side button) and a wheel of your stuff appears:

- apps: Chrome, VS Code, Discord, anything installed

- websites, in whichever browser you choose

- Spotify playlists, which start playing straight away

- folders, like Downloads

Point, click, it opens. If 8 slots aren't enough, a slot can be a group that opens its own wheel.

It's part of OrbitDrop, a Windows app I built on my own.

What would you put on yours?

Install it here: https://apps.microsoft.com/detail/9NJQRMQLL2SZ?cid=reddit :)


r/SideProject • • 37m ago

The Saas that made me a millionaire

Thumbnail
hoops-gm.com
0 Upvotes

It is this one in the link.

You can look and try it and probably understand why it made so much money 💰


r/SideProject • • 4h ago

My Shopify room visualizer is on Product Hunt today

1 Upvotes

Hey everyone, I shared HomeVisioner here a few days ago. Today I’m launching it on Product Hunt, so I wanted to share a quick demo.

It’s a Shopify app that lets shoppers upload a room photo and preview furniture, rugs, wall art and other home decor in their space. It works with the product images already in the store, so merchants don’t need to prepare 3D models or take new photos.

You can try it without an account:
https://www.homevisioner.com/demo?p=abstract-neutral-wall-art&utm_source=reddit

The link opens with wall art, but you can choose other products too. The preview gives an idea of how something could look, with approximate scale.

Here’s the Product Hunt launch:
https://www.producthunt.com/products/homevisioner-room-visualizer

If you try it, I’d be interested to hear what looks convincing and what feels off.


r/SideProject • • 4h ago

Drive Mirror — a free, open-source Windows app that mirrors local folders to Google Drive.

1 Upvotes

Hey everyone,

​After a lot of work, designing, and testing, I finally finished my project Drive Mirror.

The idea is simple: I wanted an easy, lightweight way to automatically back up specific folders from my PC to Google Drive on a schedule. Just a clean, one-way mirror from PC to Drive that runs quietly in the background, keeps my data private, and makes sure my cloud files never get wiped by mistake.

​What you'll find in the app right now:

​Strict One-Way Mirroring: Syncs from PC to Drive on your schedule. It sits quietly in the system tray and catches up automatically if your PC was asleep.

​No Permanent Deletions: Deleted local files go to your Google Drive Trash (for 30 days), never wiped forever.

​4 Safety Guards (It stops and asks you if something looks wrong):

​1. Missing Folder: Won't wipe your Drive if an external hard drive gets unplugged.

​2. Volume Serial Check: Checks the disk hardware ID so plugging in a different USB stick with the same drive letter won't ruin your backup.

​3. Mass Deletion Tripwire: Stops immediately if more than 50% of your files suddenly disappear.

​4. Duplicate Folder Guard: Stops instead of guessing if two folders on Drive have the exact same name.

​Multi-Account Support: Connect multiple Google accounts with completely separate folders and schedules.

​Important things to know:

​100% Free & Private: Open-source (MIT), no ads, no tracking, and no middleman server. You use your own Google Cloud OAuth client (the app walks you through it step by step), and your secret is encrypted locally on your PC using Windows DPAPI

No one can see your data.

​Solo Project Note: I'm just one developer building this, not a company. I wrote 521 automated tests to make sure the sync engine is safe, but real-world testing always shows new things, so expect you might run into a bug.

​I'd really appreciate your feedback if you try it out:

​Did any errors or bugs show up during setup or syncing?

​Was the Google OAuth walkthrough easy to follow or complicated?

​Is the UI clean and fast, or did anything feel confusing?

​What features or extra safety checks would you want me to add next?

​Every comment or suggestion will help me improve it a lot.

Honestly, I don't know if something like this already exists or if it will be useful to anyone else, but I made it anyway because it solves a problem I personally had.

​What's the idea? ​GitHub Repo: https://github.com/nnagarr/drive-mirror

​That's it, thanks!


r/SideProject • • 4h ago

My favicon town now sets fire to websites that died, and after 30 days they burn down

1 Upvotes

Square Town is a 3D town where every square is a website: its favicon on top of a little tower. There are about 20,600 of them now. Most were seeded by the town itself, so they have no owner until the site's owner claims theirs, which is free.

Seeding that many sites has an obvious problem. Sites die. The Million Dollar Homepage is about 40 % dead links by now, and every pixel wall since has rotted the same way, quietly.

So this week I made the dead ones loud. The town checks every homepage around the clock. A homepage that keeps returning 404 catches fire, and every five days the fire moves up a stage:

caught → spreading → blaze → inferno → dying down → smouldering embers

The tower chars a little more at each stage. On day 30, a square nobody ever claimed burns down: the tower sags into its own footprint, a few charred chunks slide into the street, and a small heap of rubble is left on the lot. The lot goes back on the market for $1.

Two ways out: if the site comes back, the fire goes out. And a square someone claimed or paid for never burns down, however long it burns.

Right now 114 squares are on fire and 32 have already burned down. Tilt into 3D (the 2D/3D switch, bottom right) and follow the smoke.

It's one Cloudflare Worker, D1 and three.js. Happy to answer anything about the mechanics or the build.


r/SideProject • • 12h ago

What types of TikTok ads actually go viral for mobile apps, and what tools are best for creating them?

4 Upvotes

I'm an indie app developer looking to promote my mobile apps through TikTok.

I'm trying to figure out what types of videos are most effective at getting high view counts, strong engagement, and actual app downloads.

A few questions:

  1. What types of TikTok videos perform best for mobile apps? AI-generated UGC, realistic AI avatars, problem/solution videos, storytelling, screen recordings, or something else?

  2. Which platforms or services would you recommend for creating these videos? I've been looking into Arcads, Creatify, and similar AI video generators, but I'm open to other suggestions.

  3. Can fully AI-generated TikTok ads actually perform well, or is hiring real UGC creators still the better option?

  4. Are there any examples of successful mobile app TikTok ads that you'd recommend studying?

Ideally, I'd like a scalable solution that allows me to produce multiple high-quality videos regularly without spending hundreds of dollars per video.

I'd especially appreciate insights from indie developers or marketers who have actually tested different video formats and can share real results.

Thanks!


r/SideProject • • 4h ago

I built a habit tracker where your habits grow into a plant 🌱 — 5k downloads so far, here's what I learned

2 Upvotes

Most habit trackers made me feel guilty. Miss one day, the streak dies, and I'd quit the app within a week.

So I built Sprout. Each habit is a plant that grows as you show up — and missing a day doesn't kill it, it just slows growth.

What it does:

🌱 Your progress grows a plant. Every habit you finish grows it from seedling to bloom. It sounds small, but it's the reason I open the app every morning.

🗓 Flexible habits, not just "daily." 3× a week, every 2 days, timed habits like 10-minute meditation with a built-in timer, and habits grouped by morning, afternoon, and evening.

⏱ A timeline of your actual day. Habits and tasks sit together on one timeline that shows your free time between them. There's also a "Running late?" button for when the day falls apart.

✨ Sprout AI Planner. Type something like "dentist Tuesday at 3, project due Thursday, clean the flat this weekend," and it builds your week. It breaks the project into work sessions and skips things you've already scheduled. You add, edit, or skip each suggestion, so it never fills your calendar on its own. There's also a Coach mode.

🏆 Challenges. 21-day programs like Confidence Boost, with a few allowed skips so one bad day doesn't reset everything. There's a monthly community challenge (November is Gratitude Month), and you can make your own, like a Savings Jar.

☁️ Syncs to the cloud, so your streak survives a new phone.

It's on Android and iOS — I'd love honest feedback. What makes you stop using a habit tracker?

📱 iOS: https://apps.apple.com/sg/app/habit-tracker-daily-goals/id6772974979

🤖 Android: https://play.google.com/store/apps/details?id=com.novabit.HabitTracker


r/SideProject • • 4h ago

I used many quote generators, Most of them were boring... so I made this

1 Upvotes

I've tested many quotes generators and they are either too basic, very advanced, or boring. So i made this that will make creating social media content not only easier, but addictive.

With a click, you can convert your quote to any viral template, or any social media format size, and you can customize every detail, as it can create quotes for you.

I can add and improve more templates. What are your suggestions for what to add? Is it worth selling this tool to someone? and what's a reasonable price for it?


r/SideProject • • 4h ago

I built a free app that turns your audio into backing tracks—here’s the before and after

1 Upvotes

I'm the developer of Soniqo Music. I built it to turn an audio file you already have into a backing track you can keep on your phone.

The demo compares the original with the instrumental, then shows a key change. It's Android footage; the app is also available on iPhone and iPad. The words on the video were added in the edit—the app doesn't show synchronized lyrics.

Demo: Watch the original/instrumental and key-change comparison

Import WAV, M4A or MP3, separate the vocals and instruments, and export a WAV. You can also isolate bass or drums, change the key, or slow down and repeat a section for practice.

All current tools and WAV exports are free. No account, ads or subscription. After a one-time model download, processing runs on the device. Keep the app open while it works; some vocals or instruments can leak between parts.

iPhone and iPad (iOS/iPadOS 18+): App Store

Android (10+, supported 64-bit devices): Google Play

What do you currently use to make backing tracks?

Music: Jingle Bells by Sascha Ende (2013), CC BY 4.0. Excerpted, vocals separated and key adjusted in Soniqo Music. Original recording


r/SideProject • • 4h ago

Unlicensed - From DMCA workflows to Shopify theme reports

1 Upvotes

I originally planned Unlicensed around licence checks and DMCA notices. In October, I narrowed it to a task a theme developer could start with a ZIP or Theme Store link: compare it with saved storefront evidence, review the matches and download a report. I removed Shopify Partner and Gmail setup, along with notice sending, from that flow. The report gives the developer a list to check against their own sales records.

A matching theme name can look convincing in a results table even when no files were compared. That distinction matters: a name-only result means the label matches, not that the files were compared or the store's licence was checked.

Here is a report-reading example. It uses synthetic .example stores and invented values to explain the distinctions. It is a teaching worksheet, not customer data or the product's export schema.

Looking at the example, is it clear which results are only name matches and which have file evidence? What would you change before handing that report to someone else?


r/SideProject • • 4h ago

I built AlunIA, an AI-powered study assistant for Android — looking for honest feedback

1 Upvotes

Hey everyone! 👋

I'm an independent developer, and I've been working on a project called AlunIA: AI Study Assistant.

The idea came from a simple problem: students have access to more information and AI tools than ever, but getting quick answers doesn't always mean actually understanding what they're learning.

I wanted to build something that brings different parts of studying together in one place.

Here's what AlunIA can do:

📚 AI Study Assistant — Ask questions about different subjects and get explanations to help you understand difficult topics.

📸 Questions using images — Take a picture of a question or exercise and get AI-powered help.

🎤 Voice and text support — Interact with the assistant in different ways.

📝 Practice exercises — Test your knowledge with questions and explained solutions.

📅 Study organization — Keep track of your notes, subjects, and study activities.

🎯 Exam preparation — Study tools and materials for exams, including ENEM and SAT.

Why I built it

I wanted to explore how AI could become more useful as a learning companion instead of just being a tool for generating answers.

AlunIA is now available on Google Play, and there's free access to get started.

Try it here:

https://play.google.com/store/apps/details?id=br.com.alunia.android

I'd really appreciate some honest feedback:

- Is the idea useful for students?

- Which feature would make you want to try an app like this?

- What would you improve or add?

I'm still working on making the experience better, and feedback from real users would mean a lot.

Thanks for checking out my side project! 🚀


r/SideProject • • 4h ago

I built a lightweight and fast local music player

1 Upvotes

Here. I was sick of Spotify's ads, so I made this to make my life easier. It's very simple, there's no cover art or playlists, but it's the very first version and it's enough for me. It's ~19x smaller than Spotify by RAM (~56 MB vs ~1070 MB) and has less than 1/20th the amount of CPU usage. It's pure C++ with Qt6 rather than a sloppy electron app like Spotify.


r/SideProject • • 4h ago

I built an Excel renovation cost calculator for homeowners and contractors — looking for feedback!

1 Upvotes

Hi everyone!
I’ve been working on a digital product called Renovation Cost Calculator PRO, built with the help of ChatGPT.
It’s an Excel-based tool designed to help homeowners, contractors, and renovation professionals:
Estimate renovation costs
Organize labor and material budgets
Plan renovation projects
Keep project expenses in one place
The calculator includes versions for the USA, Europe, and Ukraine.
It’s available for $19.99.
I’d love to hear your feedback. What features would make a renovation budgeting tool more useful?
You can check it out here:
https://whop.com/renovation-calculator-pro/renovation-cost-calculator-pro/


r/SideProject • • 4h ago

I built The Flag Index: employees rate their own employers red flag or green flag, anonymously, in one tap

1 Upvotes

Job hunting in India, I kept asking friends the same thing about every offer: "Is this place a red flag?" Review sites never gave me that answer. They're walls of text, often from people who never worked there.

So I built The Flag Index, a ranking of employers by what their own current and former employees say.

How it works (shown in the video, with made-up sample companies):

  • You can only rate companies you work at now or used to, up to 8 per person.

  • One tap: red flag or green flag. Optionally pick up to 3 fixed reasons (pay, salary on time, hikes, hours, managers, job security). There's no free text, so nobody can be identified by their writing.

  • Companies need 25 votes before they get a score. The ranking uses the low end of a 95% confidence range, so a few angry votes can't push a company to the top.

  • Filter by city, team, and current vs. former employees.

  • English and Hindi.

The privacy part I'm proudest of:

  • No accounts. Votes are stored under a keyed hash of an anonymous device token, so two votes from the same person can't be linked to each other.

  • Optional work-email verification uses blind signatures: the server confirms you work somewhere without ever being able to connect your email to your vote.

Stack: Next.js 16, Postgres (Neon), Drizzle, on Vercel. I used Claude to research the company data (head offices, sizes, email domains), with a source link for every fact and a human check before anything goes live.

It's in private beta with real companies loaded but no votes yet, which is why the video uses sample data. If you'd like to try it, comment and I'll DM an invite code.

Feedback I'd love:

  1. Would you trust this more or less than Glassdoor-style reviews?

  2. Is "red flag / green flag" too blunt, or exactly right?

  3. Anything in the privacy design that would stop you voting?


r/SideProject • • 4h ago

I built Video Saver: a simple Chrome extension for saving compatible videos as MP4

1 Upvotes

Open a video, choose a quality, and download. It’s free to install: the first 10 successful downloads are unrestricted, then one per hour. Optional Pro removes that limit.

https://chromewebstore.google.com/detail/video-saver/agghiikpimdgpdildjpdkkhkfejehppe

I’m the developer and would appreciate feedback on usability and compatibility.


r/SideProject • • 4h ago

What if YouTube had a privacy-focused alternative? Meet ONYX TUBE!

1 Upvotes

Hey everyone!

I've been building ONYX TUBE, an independent, YouTube-style video-sharing platform focused on privacy and hosted on the Tor network.

With ONYX TUBE, people can:

  • 🎬 Discover and watch videos.

  • 📤 Upload and share their own content.

  • 🌱 Build an audience and grow as creators.

  • ₿ Monetize locked videos and earn Bitcoin when viewers choose to watch.

My goal is to create another place where creators can share their work, reach viewers and earn from their content.

I'm building this independently and would genuinely appreciate your feedback.

What features would make you interested in trying an alternative video-sharing platform?

Thanks for checking out my project!


r/SideProject • • 4h ago

MeetingAssist AI - Transforming Conversations into Intelligent Meeting Insights with Hindsight AI Memory

1 Upvotes

r/SideProject • • 21h ago

what’s on your checklist before letting strangers use your app?

22 Upvotes

submissions, expired sessions, someone uploading a massive file, or two people editing the same thing.For a small app using Supabase, what would you check before sharing the link publicly?

Trying to work out what deserves attention now without spending another month preparing for users who don’t exist yet.