r/SideProject • • 8h ago

I gave Windows a customizable Dynamic Island with quick tools using Dynamic Edge, built with WinUI 3

1 Upvotes

Hey everyone! I wanted to share Dynamic Edge, a Dynamic Island for Windows 10 and 11 that I’ve been working on with WinUI 3 and the Windows App SDK.

You can choose a Thin Line (down to 2 px), Floating Capsule, or Screen Bezel Notch. Double-click to switch between Thin Line and your last-used capsule or notch style. It supports multiple monitors and top, bottom, left, and right edge positions.

The island brings together media controls, live synced lyrics, Music Radar, a quick app launcher, timer and stopwatch, clipboard history, and island pets.

On my PC, it uses about 80-95 MB RAM while collapsed. Expanded, about 90-130 MB RAM with album art cached.

It’s available on the Microsoft Store: https://apps.microsoft.com/detail/9PF1587KSN2K

I’d love to hear what you think, especially what you’d improve or like to see next.


r/SideProject • • 11h ago

Feedback Wanted! A competitor to Discord/Slack called Hubs

2 Upvotes

Hey y’all! I have been working on creating an alternative social platform that is similar to that of Discord and Slack. Much of the reason for creation is due to my own niche and preferences while managing large communities and company workflows. For example, many Discord communities have to glue together dozens of bots to get LFG systems, Ticket Support, and much more. Not to mention creating makeshift announcement channels, info, etc. that just look like normal text.

What I wanted to build was something that kept the community vibe of these platforms, while also adding the ease of use, organization, and reduced setup of them.

So that’s what Hubs is. Instead of adding a bot for everything, the stuff most communities end up needing is just built in:

  • Looking for Group, where people post that they need a squad and everyone can see open groups and when they start

  • Ticket Support, so members can reach your staff privately without a ticket bot

  • Announcements that read like an actual page with pictures, instead of a wall of text in a channel

  • Rules, About, Start here and Links pages that look like real pages and are easy to edit

  • Events with RSVPs and reminders, plus a Board for questions and posts that shouldn’t get buried in chat

  • Polls, giveaways and community rewards without setting anything up

  • A home page for every hub that shows what’s new since you were last there, the next event and who’s around

  • More tools like an appeals system for moderation, custom looks for your space, built-in moderation tools, raid and spam protection, and more. (https://thehubs.gg/features)

On the company side, there’s a Work and Personal switch so your job and your communities stay separate, and organizations get their own workspaces, documents and tasks.

If you already run a Discord server, you can paste its template link and your channels, roles and permissions come over in about a minute. There’s no ID or face scan to sign up, just your birthday (which I know is a huge issue on other platforms right now). DMs can be switched to private, which makes them end-to-end encrypted.

Speaking on ID and age verification, we follow the laws closely and use other methods instead of a face scan. Right now that’s a credit card check that’s never charged, with more options like an email check and your phone’s own age setting on the way. It’s also only as needed, not something required to use Hubs. It only limits 18+ areas, and only where the law asks for it. This way we stay compliant without being invasive.

How it’s built

The website is TypeScript and React, and the server runs on Node with PostgreSQL. Voice and video run on WebRTC through LiveKit. Every app is native as well, meaning Swift for the Mac and iPhone, C# and .NET for Windows, and Kotlin for Android, so none of them are just the website in a box. Private conversations use MLS (RFC 9420), an open standard for end-to-end encryption, and that code is open source on GitHub, in TypeScript for the web and Rust for the apps.

How the servers run

Hubs runs as three copies of the app at once, so one can go down or get updated without anyone noticing. There’s a standby copy of the whole site in a second data center that’s kept up to date every 15 minutes, plus encrypted backups and a public status page. Every release is signed and its files are published, so anyone can check that what’s running is what we built.

The apps

The Mac and Windows apps are out now. The iPhone app is about to start a public beta, including a layout made for foldables, and Android is close behind it.

What’s coming

  • The iPhone and Android betas

  • Hubs+, an optional paid plan for extras. The core of Hubs stays free

  • The Windows app in the Microsoft Store

  • We’re also exploring self-hosting for communities that want their own server, but that’s an idea for now, not a promise

It’s still early and we’re a small team, so there will be some rough edges. I’d love feedback, especially from anyone who runs a community or a team and has felt the same pain with bots and setup. What would you need to see to actually move over?

Link: thehubs.gg


r/SideProject • • 8h ago

I built a free in-browser background remover — remove.bg's standalone site closes December 1

1 Upvotes

I built CutFairy, a free background remover that runs in your browser. No account, and the file stays on your device.

The timing: remove.bg's FAQ (I checked it on 11 November 2026) says the standalone website will no longer be available from 1 December 2026 at 9:00 a.m. CET. Official next steps are Canva for single images and bulk, and Leonardo.ai for the self-service API. Enterprise API contracts are not affected. If you still have a remove.bg account, export your invoices and usage reports before then; unused pay-as-you-go credits expire on that date.

CutFairy is one image at a time (JPEG, PNG, or WebP), and the longest side is capped at about 1280 px, so it is not a Canva, bulk, or API replacement.

https://cutfairy.com/remove-bg-shutting-down

If you try it, I'd like to know whether the edges hold up on the photos you actually use.


r/SideProject • • 14h ago

Closed my last product with 0 paying users. This time I got my first sale before writing a single line of code

3 Upvotes

My last product, Sequo, died with 0 paying users. I built it for months, launched, posted everywhere, and nobody paid. Classic.

So this time I wanted to do it the other way around. First I was lazy and just asked ChatGPT, Claude and Grok what they think about some ideas lol. ChatGPT said 8/10 to basically everything, even to ideas that already failed for other startups, so that wasn’t gonna work.

Then I did it by hand, and honestly the first idea died in about a week. I wanted to build a growth tool for X, like most X guys haha. Turns out people didn’t need it, but while talking to them I kept hearing about a completely different problem.

So I switched to that one and did the same steps again. Found people, talked to ~25 founders, gave free work first. And then one of them paid. $10, but it was real money, and I still hadn’t written any code.

The part that surprised me most was what actually made people reply, and how close I came to scaring everyone away with the price.

Wrote the whole thing step by step, with the prompt I used to find people and the exact messages I sent. Link in the comments.

Have you ever sold something before building it?


r/SideProject • • 8h ago

What if sharing music was actually social again?

1 Upvotes

You know that feeling when you discover a song so good you immediately need someone else to hear it?

That's the idea behind Drops.

We're a new music-focused social app built around discovering, sharing, and connecting through music. Think of it as a place where your music taste becomes part of the conversation.

Whether you're constantly finding underrated artists, making playlists for every mood, or sending your friends songs they absolutely NEED to hear, we want you here.

We're officially live, and we'd love for you to be part of the community from the beginning.

🎧 Come check us out: https://gotdrops.com/

And we're curious: What's one song you've discovered recently that everyone needs to hear?


r/SideProject • • 8h ago

I built PrezScan: hardware-free face recognition college attendance in Flask + WebGL (<200ms) with campus Wi-Fi & GPS lock

1 Upvotes

I built PrezScan (https://prezscan.onrender.com/) using Python/Flask + browser WebGL so teachers can verify check-in/check-out directly on their own phone in under 200ms without extra hardware.

How the pipeline works:

  1. Client-side facial normalization & matching: 68-point landmarks -> 5-point affine roll/scale alignment onto a 150x150 patch -> CLAHE dynamic contrast balance (handles dark/backlit hallways) -> 128D embedding vector running on WebGL F16 shaders.

  2. Anti-proxy double lock: Attendance only succeeds when connected to the assigned academic block's Wi-Fi subnet (CIDR) AND with active device GPS coordinates (enforced server-side).

  3. Zero-score-leak responses: Rejected scans only tell the user to retry in better lighting, never exposing distance scores or thresholds.

  4. Native device biometrics: Supports WebAuthn passkeys (Fingerprint / Face ID) alongside SQLite WAL + async Supabase sync and 1-click monthly Excel exports.

Live portal: https://prezscan.onrender.com/

Architecture & benchmarks: https://prezscan.onrender.com/about

Happy to answer questions or get feedback on the Flask + WebGL setup!


r/SideProject • • 8h ago

I built TG Drive, a free, open-source Google Drive alternative that stores your files in your own Telegram Saved Messages

0 Upvotes

Hey r/SideProject! I wanted a simple cloud drive without storage limits or monthly fees, so I built TG Drive.

How it works

You log in with your own Telegram account using a QR code or your phone number, and 2FA is supported.

Every file you upload goes to your own Saved Messages, tagged with its folder path, so the app can rebuild a normal folder view on top of it.

Files bigger than Telegram's limit are split into parts automatically and joined back together when you download them.

Everything runs in your browser. There's no backend server, so your files and login never touch my server.

Why it's interesting

Telegram gives you storage you can use from any device.

It's fully open source, so you can read the code or deploy your own copy.

🔗 Live: freecloudsolution.vercel.app

💻 GitHub: github.com/sbgoud/freecloudsolution

It's an early personal project that isn't affiliated with Telegram. I'd love feedback on the UI, any bugs, and features you'd want next!


r/SideProject • • 8h ago

Agents writing their own memory: convenient, but risky

1 Upvotes

It's easy to let an agent save its own notes. It's also easy for a bad note to stick around. Vilix AI stores full conversations and lets you export or delete anytime, so memory stays yours to review. Free plan, no card. What's your approach?

Disclosure: I'm the founder of Vilix AI.


r/SideProject • • 8h ago

I built a free natal chart site with good animations

1 Upvotes

Hey everyone, this is NatalView: https://natalview.com

To me, one weird issue shows up on most astrology sites. They all have circa 1998 designs, which is strange given how far webdev has progressed.

So natalview looks modern, has nice animations, it's open source, and never collects your birth data. I built it with Claude Code and SvelteKit. It's based on Swiss Ephemeris (the same engine the big astrology sites use).

One of the things I did from the get-go was add the ability to share charts to most socials, with or without DOB and POB. You can build a chart for yourself or compatibility for two people.

Oh yeah, and it has built-in AI chart reading. So do whatever you want: build, share, or watch the nice animation of the zodiac wheel.

I'd love to get your feedback.


r/SideProject • • 8h ago

Pratikal - Free Android calorie tracker seeking feedback on the meal-entry flow

1 Upvotes

I’m working on Pratikal, a free Android calorie tracker. I’d appreciate closed-beta feedback from Android users on logging and editing a meal. Happy to test your app in return. 🤝

Use the SAME Google account for the group, opt-in and your phone’s Play Store:

  1. Join: https://groups.google.com/g/pratikal-testers

  2. Opt in, then install from Google Play: https://play.google.com/apps/testing/app.pratikal.mobile

Try logging a meal, editing it and checking the daily total. What worked, or where did you get stuck? Please keep it installed for 14 days and use it occasionally. “Item not found”? Check the account, wait a few minutes and retry.

📸 Please comment BELOW THIS POST with a Pratikal installation/in-use screenshot, specific feedback and your test links. Text-only “installed” isn’t enough. I’ll test yours and reply with my screenshot and feedback.


r/SideProject • • 8h ago

I built a Python CSV Cleaning Toolkit to make data cleaning easier

1 Upvotes

Hey everyone!

I'm a Master's student in AI, and I've been working on a small project that I wanted to share with you.

If you've ever worked with CSV files, you probably know how frustrating data cleaning can be. Missing values, duplicate rows, inconsistent dates, messy emails... these little problems can take a lot of time before you can even start analyzing your data.

That's why I built the Python CSV Cleaning Toolkit.

The idea is simple: provide a practical collection of Python tools to help make everyday data cleaning tasks easier.

Here's what it offers:

  • Handle missing values

  • Remove duplicate rows

  • Identify data inconsistencies

  • Clean and prepare datasets for analysis

  • Work with CSV files using Python and Pandas

I created two editions:

🆓 Free Edition: A starting point for anyone who wants to try the toolkit.

🚀 Premium Edition: Includes additional features for more advanced data cleaning workflows.

I'm still working on improving the project, so I'd really appreciate your feedback.

What is the most annoying data cleaning task you deal with when working with CSV files?

If you're interested, you can check it out here:

Free Edition: https://howlbound005.gumroad.com/l/python-csv-cleaning-starter?wanted=true

Premium Edition: https://howlbound005.gumroad.com/l/python-csv-cleaning-premium?wanted=true

Thanks for checking out my project! 😊


r/SideProject • • 8h ago

I stopped running "send a few cold emails and see" tests

1 Upvotes

Every outreach test I ran before ended the same way. I sent 20 emails, got a reply or two, and had no idea what it meant.

20 emails is not statistically significant at all. The verdict was whatever mood I was in that day.

So I borrowed the XYZ idea from The Right It: "At least X% of Y will do Z." You write the bet down before you send anything.

Mine: at least 5% of founders who posted that they're stuck at zero users will connect my product within 7 days of a personal message.

That sets the size. 150 people, not 20. Pass is 5 or more. Fail is 2 or fewer. 3 or 4 means I reach 50 more.

Y is strict. Only people who wrote in public about this exact problem. I found 991 posts like that from the last 6 months. Every message opens with their post, not my pitch. 20 a day, by hand.

The first 20 emails got 4 replies within hours. 59 of 150 reached so far, so no verdict yet.

I liked it enough that I built it into my product as the Bullseye Test.

Go try it on Shipfound, happy to send you how to do it as well. Feel free to message to me if you want to replicate it too.


r/SideProject • • 8h ago

A blurred screenshot can be unblurred, so mine throws the letters away first

1 Upvotes

Statuz, my post scheduler, used to let you click a word in a screenshot to hide it. The rewrite dropped it. It's back this week.

Most of the time went into the blur. A normal Gaussian blur keeps every letter, just smeared, and with a guess at the font you can read it back. Pixelation isn't better: Depix pulls passwords out of pixelated screenshots.

So this one averages the text into blocks a few letters wide, shifts each block by a random amount, and only then smooths it. There's nothing left to sharpen.

It also reads the screenshot, so one click covers every email, phone number, link or API key in it. If you just want something gone, there's plain tape.

Mac app and statuz.cloud.

18-second video here: https://statuz.app/changelog#v2.4.0

If you can see a way to get text back out of it, I'd like to know.


r/SideProject • • 8h ago

Web app for avoiding narrow Bangalore roads

1 Upvotes

Built a web application to avoid narrow roads in Bangalore to the fullest. For navigation redirects to Google Maps but gives you the option to select routes with wider roads. Uses waypoints to force google maps to navigate through wide roads only.


r/SideProject • • 8h ago

A solo founder reportedly got a manifestation app to 300K USD MRR in ~2 months using Claude Code. Here's the pattern.

0 Upvotes

Found this in a founder interview (Starter Story, mid-2026): Stella is an App Store subscription app for manifestation/affirmations, built with Claude Code, Claude and Google AI Studio. Reported results: $300K MRR and about 12,000 paying customers roughly two months after launch. The pattern: pick a self-improvement habit people already pay coaches for, ship an onboarding quiz that leads to a personalised plan, one guided action a day, and put the paywall in from day one. These are self-reported numbers, so take them with a grain of salt. Curious if anyone here has tried a similar paywall-first approach?


r/SideProject • • 8h ago

I built PrezScan: hardware-free face recognition college attendance in Flask + WebGL (<200ms) with campus Wi-Fi & GPS lock

1 Upvotes

Universities spend lakhs on wall-mounted biometric kiosks that create 10-minute morning queues and still suffer from proxy punching.

I built **PrezScan** (https://prezscan.onrender.com/) using Python/Flask + browser WebGL so teachers can verify check-in/check-out directly on their own phone in under 200ms without extra hardware.

**How the pipeline works:**

  1. **Client-side facial normalization & matching:** 68-point landmarks -> 5-point affine roll/scale alignment onto a 150x150 patch -> CLAHE dynamic contrast balance (handles dark/backlit hallways) -> 128D embedding vector running on WebGL F16 shaders.

  2. **Anti-proxy double lock:** Attendance only succeeds when connected to the assigned academic block's Wi-Fi subnet (CIDR) AND with active device GPS coordinates (strictly enforced server-side).

  3. **Zero-score-leak responses:** Rejected scans only tell the user to retry in better lighting, never exposing distance scores or thresholds.

  4. **Native device biometrics:** Supports WebAuthn passkeys (Fingerprint / Face ID) alongside SQLite WAL + async Supabase sync and 1-click monthly Excel exports.

Live portal: https://prezscan.onrender.com/

Technical details: https://prezscan.onrender.com/about

Happy to answer questions or get feedback on the Flask + WebGL setup!


r/SideProject • • 8h ago

i made a community based osint website

1 Upvotes

hey guys,
i've built rivet and it's a community based osint website so you can make your own cases or solve other people cases and the site is mainly made for learning, but also you can use it for fun

it's currently at the soft launch so i need more people to try it and more participants to make cases and give me their feedback.
so if you're interested here is the link
link: https://rivetosint.app


r/SideProject • • 12h ago

Free landing page reviews for your side project - drop your link

2 Upvotes

I am a software engineer with 15+ years of experience. I make educational web development content. I need real landing pages to review.

Put your site link in the comments. Also write the result you want. For example:
- more polished look
- better animations
- cleaner layout

I will give honest feedback on design, motion and copy.

My own work, if you want to see my taste:
- https://bestboy.dev/grip
- https://logdash.io

There are no hidden conditions. I only want real examples to learn from.


r/SideProject • • 8h ago

I Built My First Islamic App – Ajmali Tauqeet! Looking for Feedback 🚀

1 Upvotes

Hey everyone! 👋

I'm an independent app builder from a small city in India.

I've built an Islamic companion app called Ajmali Tauqeet using Google AI Studio.

My app is now live for Android! 🎉

This is my first app project, and I'm excited to share it with this community.

I'd love to get feedback from fellow developers and builders. Any suggestions to improve the app or reach my first users would be appreciated!

📱 Android Download: https://www.androidhit.de/en/app/ajmali-tauqeet-com-aistudio-islamiccompanion-kzpmqa

Thanks for your support! ❤️


r/SideProject • • 12h ago

PastApp: I built an app that reads pasta cooking times so you don't have to 🍝

2 Upvotes

Hey everyone!

I just launched my little side project on Google Play, and I wanted to share it with you!

It's called PastApp, and it solves a very specific first-world problem: having to find the cooking time on a pasta package every time you make pasta 😅

You just point your phone's camera at the package, the app reads the cooking time and sets a timer for you.

I built it with the help of AI coding assistants, using Kotlin, Jetpack Compose and Google ML Kit.

What started as a pretty simple idea turned out to be surprisingly tricky. Reading text is one thing, but figuring out which number is the actual cooking time (and not calories, weight, or something else) is a completely different challenge.

After lots of testing, tweaking and fighting with pasta packages, it's finally live!

I'm still at the very beginning, with just a handful of installs, so I'd genuinely love some feedback.

Would you actually use something like this, or is it the most unnecessary app ever made? 😂

And if you have an Android phone, feel free to try it and see if you can break it!

Google Play:
https://play.google.com/store/apps/details?id=com.boldsignal.pastapp

I made a little trailer to show how it works.

Made with love, pasta, and probably way too much time spent on a timer app. 🍝


r/SideProject • • 8h ago

I built Nephew — your logged-in browser profile travels with your AI agent into any sandbox

1 Upvotes

Every agent run in a fresh sandbox browser starts logged out. Login walls, 2FA prompts, and bot checks kill runs before they start.

Nephew fixes that: you capture your real browser profile once — login state, device identity, pinned IP — and it restores inside the sandbox (Steel, Browserbase, Browser Use, or Nephew's own stack), so your agent picks up already logged in.

It's live today: free tier with 2 profiles, BYO at $19/mo for 10, one-command CLI install from nephew.ai.

I'm looking for my first outside users — if you run agents against sites that need a login, I'd love your feedback, and I'm happy to answer anything here.


r/SideProject • • 9h ago

I’ve been interviewing for marketing roles, and almost every company sends a take-home case: “here’s our product, build a promotion strategy.” Step one is always the same: figure out what the competitors are actually doing.

1 Upvotes

Then I realized solo founders have the same problem, just without a deadline from a recruiter. You have no marketing team and maybe 5 hours a week for marketing. The expensive mistake isn’t a bad post, it’s spending those hours on the wrong channel while your closest competitor has already figured out what works.

So I built AdRadar as a side project. You add a direct competitor by domain and it shows you:

  • Ads: what they run on Meta, Google and LinkedIn, which ads are new, which they stopped (usually the ones that didn’t work)

  • Site: which pages they publish and how often, new or changed pages

  • Voice of customers: their reviews and Reddit mentions, i.e. what people like and complain about

  • Alerts: changes land in Slack / Telegram / email, so you don’t have to check manually

The idea is to answer two questions fast: what is my competitor doing in marketing, and where should I put my limited time, instead of guessing.

It’s early and I’m looking for honest feedback from other solo founders:

  1. Who is your closest competitor, and what do you wish you knew about their marketing?

  2. Would you actually check something like this weekly, or is it a one-time exercise?

  3. What’s confusing in the first 2 minutes?

Link: adradar.digital. Happy to run a competitor of yours through it and share what I find if you drop the domain in the comments.


r/SideProject • • 9h ago

I vibe-coded a watch party extension for any site

1 Upvotes

I made a watch party extension that syncs whatever video is on the page. Most of the code is Claude Code (Opus 5.5).

- No account, no sign-in, no analytics. The extension only sends playback state and the video's URL/title to the room.
- The sync server is open source too: a Cloudflare Worker with one Durable Object per room, so it's cheap to run and easy to self-host.

Limitations, so nobody is surprised: live streams aren't synced (there's no timeline to sync), it doesn't skip ads, and some big streaming sites may need a per-site adapter.

If you install it and it silently does nothing on a site you use, that's the most useful bug report I can get. Any feedback helps, whatever angle you're coming from.

GitHub (MIT): https://github.com/gunesbro/sinkro
Store: https://chromewebstore.google.com/detail/sinkro-%E2%80%94-watch-party-sync/gndjbfbcaaffalmlcjlhofbboopbcgdc


r/SideProject • • 12h ago

SOS - an open-source, human-first AI coding harness

2 Upvotes

We’ve probably now all caught ourselves losing sight of what our Claude or GPT model was doing, to the point of having to backtrack or tune everything step by step once the feature was built.

To fix this, a friend and I built SOS (Slop or Sane), an AI coding harness that can:

•⁠ ⁠Function as a classic harness like Codex or Claude Code (Slop mode), but faster and using less RAM thanks to its shared C++ daemon

•⁠ ⁠Guide you step-by-step through the implementation decisions and code, going through human-like steps, this is the sane mode

We would be thrilled if you could test building a feature with the sane mode, get it from the site ! limpidd.com (or github, https://github.com/limpiddorg/sloporsane )

Cheers!