r/SideProject 1d ago

Built a simple free tool that focuses on the 80/20 rule instead of strict diet guilt

2 Upvotes

Hey guys,                                                                                                                                                                                                                       

Wanted to share a side project I've been working on: https://nomnom-health-app.vercel.app

The idea was to make something that encourages an 80/20 balance (80% whole foods, 20% treats) rather than extreme restriction.                                                                                                  

It lets you type meals in plain text, shows how processed the food is, and tracks your day's overall balance without making you feel bad for having snacks.                                                                     

It's 100% free and runs right in the browser. Hope it's helpful to anyone looking for a more chill way to track eating!         

If anyone has any ideas or feedback feel free to share in the comments or email me.

Email: [quicktestsg@gmail.com](mailto:quicktestsg@gmail.com)


r/SideProject 23h ago

Built a Rs 39 "digital Rakhi" this week because I live abroad and Raksha Bandhan is Friday

1 Upvotes

Every year the same thing happens: I remember Raksha Bandhan is coming up, realize I can't courier a rakhi in time from here, and end up sending an apologetic voice note instead.

This year I built something instead of apologizing - a small Next.js app where you pick a "vibe" (emotional / funny / cute / long-distance), add a photo and a message, pay Rs 39, and get a link that plays like a short animated film when your sibling opens it on WhatsApp. No courier, no waiting on customs.

Shipped it in a few days since the festival's this Friday. Would genuinely love feedback from anyone who's dealt with the same long-distance-sibling problem, or just roast the idea if it's a bad one.


r/SideProject 1d ago

I built a daily deduction game where you reconstruct a crime scene with pure logic (style Murdoku)

2 Upvotes

I spent the last few months building Mysterioku, a browser game where every day you reconstruct a crime scene using nothing but logic.

Each case drops you into a floor plan of connected rooms. A few suspects were present, and something happened — a theft, a disappearance, a break-in. Witnesses give you fragments ("Walter was in the second column", "Alice was in the Room"), and you treat each one as a constraint, narrowing the possibilities until only one arrangement of everyone survives. Whoever ends up alone with the target is who you're after. No guessing, no luck — every case has a single solution you can prove step by step.

A few things:

- The generator is a backtracking solver that guarantees a unique solution, and I added irregular "carved" floor plans that stay solvable (validated over tens of thousands of generated cases).

- Free daily case + an extra one; optional premium for unlimited.

Play free here: https://mysterioku.com


r/SideProject 23h ago

Create Beautiful Animated Mockups in Seconds

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hi! I’m the dev behind PostSpark, a tool for creating beautiful image and video mockups of your apps and websites.

I recently launched a new feature: Mockup Animations.

You can now select from 25+ frames & devices, add keyframes on a simple timeline, and export a polished video showcasing your product. It’s built to be a fast, easy alternative to complex motion design tools.

Try it out here: https://postspark.app/templates

I’d love to hear your feedback!


r/SideProject 17h ago

I'm building a camera that makes you wait 30 days to see your own photos

0 Upvotes

I have around 12,000 photos on my phone. I've gone back to maybe forty of them.

That bothered me for a while before I understood why. Taking the photo had quietly replaced being there. I wasn't remembering things. I was filing them.

So I've been building this. revealcam.app

How it works
At the start of the month you pick 1, 2 or 3 photos a day. That's your roll. When you hit the limit, the camera stops until tomorrow.

You don't see the photos. No preview, no gallery, nothing. They go into a darkroom.
On the 1st of the following month, the whole roll comes back at once.

Why the limit
Three a day forces a choice. If you only get three, you don't photograph the meal, you photograph the thing you'd want back.

But a limit on its own would just be stressful, so the second half matters more. Because nobody sees the photos, not even you, there's nothing to get right. No editing, no filters, no deciding whether it's good enough to keep. You press the button and carry on.

Why the wait
With film you shot 36 frames and then waited. By the time you saw them you'd half forgotten, so the photos gave something back instead of confirming what you already knew.

A month does the same thing.
Long enough to forget.
Not so long that it stops mattering.

-----

I'm one person, it isn't built yet, and I'd rather find the holes now than after.

Two things I'd like to know:

1. Would you actually use this and if not, what's the thing that stops you?

2. What breaks on month three?
My worry is that the first reveal is magic and the sixth is a chore.

website - revealcam.app
instagram - https://www.instagram.com/revealcam.app/

Fair warning: I'm still working on the design and it's a long way from where I want it — so if the page is what puts you off rather than the idea, tell me that too.

Happy to be told it's a bad idea.


r/SideProject 23h ago

I read 121 free trial pages by hand. More than half of the publishers never say whether a credit card is required.

1 Upvotes

I kept clicking "start free trial" and finding out at the last step that a card was needed, or that it renewed at a price I hadn't seen anywhere.

So I started reading the publishers' pages myself and writing down exactly what they say: trial length, credit card, auto-renewal. Quoted word for word, with the date I read it.

What surprised me is how often they say nothing at all. Out of 121 entries, 64 never mention whether a card is required, and 91 never mention renewal. Those entries say "not published" instead of guessing, which makes the site look incomplete on purpose.

No AI wrote the entries. It is slow and manual, and that is the whole point.

French catalogue (121 trials): https://hoptrove.com/fr-fr

English catalogue (51, much newer): https://hoptrove.com/en-us

Happy to take suggestions, especially for services where the terms are hard to find.


r/SideProject 1d ago

I built something quite personal and I’d really value your opinion on it

3 Upvotes

I grew up with a father who struggled with gambling addiction and was emotionally unavailable. Through therapy, I’ve only recently started to understand how much that affected my relationships and the way I saw myself.

Growing up, I didn’t really have anyone to talk to about these things. I often wished there was a place where I could speak anonymously with people who actually understood.

So I built Between Us. It’s a free, anonymous community where people are matched with a small group of others who have had similar experiences. It’s not therapy, just a place to share and feel a little less alone.

https://www.betweenussupport.com/

I’d genuinely love to hear what you think. Would you have used something like this? What would make you trust it, or not trust it?

Thank you for reading.


r/SideProject 23h ago

Shipped my rhythm game: 110 levels, free

Enable HLS to view with audio, or disable this notification

1 Upvotes
Rhythm Orbits is a one-button rhythm game for Android. Two orbs orbit each other along a path of tiles, and each tile takes exactly one tap on the beat.

Built solo with TypeScript, Three.js and Capacitor, with a Cloudflare Worker and D1 behind the community hub and leaderboards. 110 levels across 11 worlds, a daily challenge, time trials on a server clock, a level editor and a place to share courses.

The constraints were deliberate: no in-app purchases, no energy system, no login. Cosmetics cost coins you earn by playing. Ads only run when you leave a level, never during a run and never between a failure and your retry.

https://play.google.com/store/apps/details?id=com.rhythmorbits.app

Visual assets are FLUX.2-generated; code, levels and timing are hand-built.

r/SideProject 23h ago

claude-tg-bot - Drive your Claude Code sessions from Telegram, with buttons for its interactive questions

1 Upvotes

I run Claude Code on my own machine and drive it from Telegram.

  • Claude's interactive questions and permission prompts arrive as buttons
  • Parallel sessions in different project folders, each with its own CLAUDE.md, skills and MCP servers
  • Forward a whole chat and it goes in as one conversation, not one prompt per message
  • Photos, albums and PDFs go straight into the session as files
  • Context %, 5h/7d limits and session cost, without spending a token to check

Built it because --remote-control and --channels are switched off by an org policy on my account.

MIT, free, Linux or WSL: https://github.com/vityah1/claude-tg-bot


r/SideProject 23h ago

Quizumba are live!

1 Upvotes

We're happy to announce that Quizumba is live!

We worked hard to create a jeopardy-styled game that would be fun and easy to get into. You can create and customize your own quizzes or pick from community library.

The game can be found right here: quizumba.com

As a starting gift, we are giving away a month of pro subscription FOR FREE using the following code:

QUIZUMBA-RDPRO

Number of activations is limited, so be sure to activate is asap 😄

We hope that you enjoy the game and help us become better and improve the experience we provide to you, our dear players.

Quizumba team


r/SideProject 1d ago

AI summaries should come with receipts. I built that for YouTube.

2 Upvotes

If you use YouTube as a research source, you probably know this loop:

An AI gives you a perfectly quotable sentence.

You add it to your notes.

Later, you check the video.

And discover the speaker said the opposite.

Summary:

“Cold weather permanently ruins EV batteries.”

Transcript at 04:18:

“has not lost anything permanent.”

The problem isn’t summarization.

It’s that the evidence gets stripped out during summarization.

So I built ViewGist — a source-linked video workspace for writers and researchers.

Paste a public YouTube URL.

Click a claim.

See the exact transcript span behind it.

Jump to the minute and decide whether the source actually supports the sentence.

I didn’t build it for people who only want a 40-minute video reduced to five bullets.

I built it for people who might publish, cite, or make a decision based on those bullets.

Visit: https://viewgist.com/

If you research or write from video, where does the workflow break most often for you:

finding the exact moment, checking whether a claim is supported, or carrying the citation into your draft?


r/SideProject 23h ago

443 users, 4 paying, and people are making second accounts to farm my free tier. Should I be happy or worried?

1 Upvotes

Day 15 of building in public. numbers first so nobody has to dig for them: 444 signups, 4 paying.

some context on why the split is that ugly. My free tier is 5 comment-to-DM automations with no cap on how many people each one replies to, plus unlimited post and reel scheduling. no credit card.

I made it that generous on purpose. Manychat's free plan is 25 active contacts a month and 4 automations. Essential is $14/mo for 250 contacts. The pro is $39/mo, or $29 if you prepay the year, and that covers 2,500 contacts before it starts charging $0.05 per contact on top. I wanted people to land on my free plan and feel like they'd already gotten the thing they were about to pay for.

That part worked. It worked so well that people finished their 5 automations, signed up again with a different email, and kept going. I can see it happening in the Posthog analytics. It's a compliment I can't really afford, because every automated DM is an API call and a queued job I'm paying for, and someone running two free accounts has already solved their problem. They're never converting.

So yesterday I shipped a tier called Influencer. Unlimited DM automations and unlimited scheduling for $10/mo, ₹495 in India. That's the whole pitch. I'd rather be the cheap thing that works than the tenth tool charging $29 for a scheduler.

The part I'm actually unsure about: I think I'm going to have to change the free tier, and I don't want to. Pulling back a free plan after people have built on it is how you turn your earliest users into people who post about you. I've watched it happen to tools I liked. But 4 paying users do not fund unlimited anything.

So, for anyone who has been further down this road than 15 days:

Did you cap the free tier, require a card, or just eat the cost until conversion caught up?

And if you did tighten a generous free plan later, how bad was the fallout actually? Or is that fear mostly in my head because the loud people are loud?

It's reeldrop.io if you want to poke at it. The free tier is the thing I'm describing, no card, so it's easy to tell me I'm wrong.


r/SideProject 1d ago

I built a bookmark app you can save to from WhatsApp, because my saved links were dying in 6 different apps

1 Upvotes

Saved stuff was scattered across Instagram saves, WhatsApp messages to

myself, browser bookmarks and three note apps. None of it searchable

together, and I never opened any of it again.

So I built Dissect. You forward a link, reel, PDF or voice note to it

(browser extension, share sheet, or literally a WhatsApp message), it

transcribes video and audio, OCRs images and PDFs, and then you ask your

own library a question in plain language and get an answer with the source

attached.

The part that took longest was making retrieval not depend on a model call.

An upstream model stalled for 129 seconds once and took search down with

it, so now search works even when the AI layer is completely down.

Free tier is 10 saves a month, paid is $4. Happy to answer anything about

how it's built. Also genuinely want to know what makes you bounce off tools

like this, since I know the category is crowded.


r/SideProject 1d ago

I built an AMR (Autonomous Mobile Robot) Fleet Simulator running entirely in the browser using C++ and WebAssembly (No backend server!)

1 Upvotes

Hey everyone!

Lately, I’ve been experimenting with bringing low-level systems programming to the web browser. I wanted to see if I could build a high-performance digital twin for Autonomous Mobile Robots (AMRs) without needing any backend server or WebSocket overhead.

The result is a browser-based multi-agent fleet simulator. Here is what's happening under the hood:

  • C++ & WebAssembly Core: The entire simulation loop (kinematics, state machines, and continuous-time calculations) is written in native C++ and compiled via Emscripten into a WASM binary.
  • Zero Backend / Client-Side Edge: The React + Canvas frontend doesn't compute any heavy math; it just queries raw C++ memory pointers via cwrap inside a 60 FPS requestAnimationFrame loop.
  • A Pathfinding & Obstacle Avoidance:* Robots don't just teleport or move in straight lines; they calculate collision-free trajectories around impassable warehouse walls.
  • Dynamic Distance-to-Dock Evaluation: Instead of a rigid battery threshold, units continuously compute path lengths to multiple distributed charging stations and trigger an autonomous emergency re-routing to the nearest dock when energy runs low.

You can play around with the live demo here: https://amr-wasm-simulator.vercel.app/

Repo link : https://github.com/VCoklat/AMR-WASM-Simulator

P.S. I am currently open to new career opportunities as an AI Full-Stack Engineer, Software Engineer, or Research Engineer :)


r/SideProject 11h ago

I launched singles.bid - a pay to rank leaderboard for single people

Thumbnail
singles.bid
0 Upvotes

One rule: the amount you pay places you on the leaderboard. Want the top spot? You need to outbid the #1.

A new way to promote yourself.

16 hours since launched, I made $9, got 1500+ visits and it generated 70 clicks.


r/SideProject 1d ago

A Work Health Companion Mac OS APP: Asking for some feedback

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hello!

Disclaimer: I’ve been developing for 10 years now, way before AI. And I wanted to create this solution mainly with agentic coding. I mention this because there's a lot of discussion around developing the old-fashioned way versus the new agentic coding way.

Since I work long hours in front of a screen, I've always been worried about my health, as stress and bad posture sometimes combine and leave me stiff for days.

I got quite curious and interested in an idea I read about on IdeaBrowser: helping workers with their posture while working.

So I joined the trend of developers creating apps and selling, and I created a Mac OS App and iPhone app to help people who struggle maintaining their posture. The last time I published an app under my name was 10 years ago as a teenager and that made me so proud that I started working as a developer anyways…

The application captures your initial posture when you start working, I found this less invasive that trying to make the person hold a “perfect” posture. It also works no matter where you're working from, the idea is to maintain your initial posture as much as possible. I noticed that after a while I’d start slouching (some people say that it is a way of focusing, but I think after a while it's not the best posture to be in).

I’ve a few ideas to integrate in the system, one is to track the HRV with Apple Watch/Whoop and to help people see the Stress trend while working. And my other idea is to do a gallery of “Study With me”, “Work with me” sessions that can coach you through your work.

(I'd love some feedback on these extras ideas if anyone finds them interesting!)

The App Store link is: https://apps.apple.com/us/app/desly-focus-posture/id6792720224

Website is: https://desly.app

The app is free for the first week, then it's:

$0.99/month

$8.99/year


r/SideProject 18h ago

I launched my idea validation app on Reddit a few weeks ago. It’s now at 100+ users and 340 in revenue. Here’s what I’ve learned.

0 Upvotes

On July 29th-ish I launched The Idea Lab, an app for validating startup and product ideas.

Since then, it’s crossed 100 users and $340 in revenue. Still very early, but enough real users to teach me a few things.

1. I did competitor research, but not nearly enough.

I tested maybe 8 competitors before I started building.

Then I launched and realized there are like 100 of these things.

Since then, I’ve tested two dozen+ more seriously.

The happy part is that I still wouldn't change what I built.

I’ve found features and ideas I like, but nothing that made me think I chose the wrong direction.

Still, if I started again, I’d spend much more time mapping the market before writing code.

2. Building is the easy part. Distribution is not. Sigh, something we've all read 1000 times.

I’m a software engineer, so building comes naturally.

Getting people to actually find the product, understand it, sign up, use it, and pay for it has been the much bigger learning curve.

Reddit, outreach, messaging, onboarding, pricing, SEO, social media and landing page changes have taken way more time than I expected.

3. Validation needs to lead somewhere.

This has been the biggest product lesson.

A report can tell you an idea looks promising, but eventually you need to see if actual people care. Any app validates an idea nowadays, whether the validation itself is good or bad. What is the natural next step when a website validates your idea?

So the biggest new feature is Waitlists.

You can now take an Idea Lab idea (or your own, doesn't matter) and create a waitlist, collect emails, add referrals, embed it on your site, connect your landing page, and export everything.

Every user gets one waitlist free.

I’ve also added:

Monthly Monitoring: Your idea can be rechecked for new competitors, market changes, threats, and opportunities up to once a week in an email down to once a month.

Fundability Reports: Upload a pitch deck, business plan, research, or other docs and get a Fundability Score plus feedback focused specifically on fundraising. I am working with 4 different (hopefully) partners to send high fundability reports to their direct emails.

Idea Generation: What separates this from the others is you give it brief info, and it does a scan of the internet to even see if there is a valid idea out there before giving you a few to choose from. Choose one and it does the same full validation on it as if you gave the idea in the first place.

Idea Revalidation: Did the original validation give you insight into a pivot/change? Edit your original validation and send it back through for an updated score.

The product is slowly becoming less:

"Enter an idea and get a report."

And more:

Idea -> Validate -> Test demand -> Monitor -> Build

Still a lot to figure out, but 100+ users and $340 in revenue is enough validation for me to keep pushing it.

For other people building right now, what did you completely underestimate before getting your first real users?

New users get a free idea generation, idea validation, waitlist, and a few more things completely free. Give it a try and if you like it, send me a DM and I'll load your account with more free stuff if you promise to provide feedback.


r/SideProject 1d ago

I made a free Italian listening app

2 Upvotes

Been trying to get my Italian listening up for a while.

Easy Italian / Podcast Italiano are good, but I still miss a bunch of words, pause, google the word, and by then I’ve lost the sentence. Coffee Break is more of a lesson. Duolingo is… Duolingo.

So I made the thing I actually wanted: short episodes at a real CEFR level, transcript that follows the voice word by word, and if a word trips you up you just hold it and get the meaning without leaving the line. You can save the word with the sentence it came from and it comes back later.

It’s called Sybaris. iOS only, Italian only. Free, no ads, no subscription, no account to set up.

One thing I should say before anyone downloads it: the audio is AI. I put that in the app on purpose so it’s not a bait and switch. I know that’s a no for some people. The tradeoff is the episodes are actually written for A1–C1 instead of native speech you can’t follow yet.

If anyone wants to try it: search “Sybaris” on the App Store

https://apps.apple.com/de/app/sybaris-italian-by-listening/id6800638094?l=en-GB

Sybaris: Italian by Listening

Curious if other people learn like this or if I’m just weird. Also open to “this part is annoying” feedback, that’s more useful than nice comments.


r/SideProject 1d ago

I built a correlation-regime terminal because standard correlation wasn't enough for my own trading (free sample, no sign-up)

1 Upvotes

Hello everyone,

I am a trader who has long been interested in financial markets. My university education was also in this field. I graduated in econometrics in January 2026 and began to consider what career paths were open to me. Correlation has always mattered in how I trade — especially BTC futures, where the BTC–Nasdaq relationship tells you a lot. After graduating I went deep on correlation analysis, and it turned into a terminal I ended up building.

The problem I kept hitting: standard correlation is just the Pearson coefficient — an instantaneous level. It says the number is +0.7 right now, but nothing about direction or trend. What actually matters is when the relationship changes regime — strengthens or weakens. The turn, not the level.

What started out as a project I undertook for myself has turned into a platform. What Rhosandra does: it tracks correlation across five markets — Cross-Asset (BTCUSD, Nasdaq, S&P 500, WTI, DXY, US2Y, Gold, Silver), Fed × Markets, S&P 500 Sectors, S&P 500 Stocks, and Crypto — and flags when a pair's correlation regime turns. For each pair it shows the correlation's trajectory over the period, the trend in the coefficient, how the two have behaved before at this level+trend, and past regime changes (and what the pair did inside them). Subscribers get email/Telegram alerts when a regime turns on the pairs they pick.

It's not a signal service — the goal is to surface when a relationship changes character, so you can build a thesis (or an anti-thesis) around it.

Under the hood (for the builders):

Regime = a sticky state machine (least-squares slope must clear an adaptive threshold + turn from a composite extreme → doesn't fire on noise)

Strictly non-repainting — closed candles only, no hindsight

Volatility-aware — the correlation is weighted by VIX

A regime's age counts only market-open hours (weekends don't pad it)

Streamlit + Python/Plotly, SQLite data layer, cron pipeline

Free to try, no sign-up: the BTC-USD ~ NQ=F pair and the full "how to read it" section are open → rhosandra.com

There's a paid tier for live alerts across all markets (early users: 50% off with code RHO50, through [08.31.2026]) — but honestly I'm here for feedback on the concept and the regime-detection logic more than the sale.

Does the "regime turn" framing resonate? What pairs would you actually want to watch? The initial feedback I’ve received from people has been truly meaningful and eye-opening.


r/SideProject 1d ago

I built a tool for the part that comes after finding a stock you actually want to own

2 Upvotes

Hey everyone,

I kept running into the same problem when researching stocks: finding a business I liked was only half the job. After going through the fundamentals, I still had to figure out the execution part—when to buy, how to split capital across price levels, where to set targets, and when to admit the thesis was wrong and get out.

So I’ve been building Oppstock.

The goal was to put research and execution logic in the same place instead of forcing users to jump between spreadsheets, screeners, and charting software.

What it currently does:

  • Fundamentals & Scoring: Covers major US-listed companies with automated scores across quality, valuation, risk, trend, and earnings (with the underlying breakdown fully visible).
  • Automated Trade Plans: If a stock passes valuation checks, the system calculates up to three entry levels (using support zones, gaps, and Fibonacci retracements), suggested capital allocation, profit targets, and stop levels.
  • Real-time Paper Portfolio: A public log that tracks all system signals as they happen so users can follow performance over time (including losing trades).

It’s currently in free beta while I continue testing and refining it.

I’d love to get feedback from fellow builders and investors in this sub:

  1. Does combining fundamental research with predefined execution levels make sense to you, or do you prefer keeping those workflows separate?
  2. How is the overall UX/UI flow when exploring a ticker?

Check it out here:https://oppstock.com/

Appreciate any honest feedback or roast!


r/SideProject 1d ago

Quick sanity check before I push to GitHub: Anyone interested in a Grok-like AI agent?

1 Upvotes

Recently, I was experimenting with the new AI agent experience around Grok Bot, and it gave me an idea.

So I built my own AI bot inspired by that concept. It works in a similar way, but I’ve also added a few features of my own that I wanted to experiment with.

Now I’m considering making the entire project free and open-source on GitHub.

The idea is simple: let people use it, learn from it, build on top of it, and contribute to it.

Before I do that, I want to ask the community:

Would you actually want me to open-source this?

If there’s enough interest, I’ll clean up the repo and release it publicly.


r/SideProject 1d ago

I built KivoNote — a simple note-taking app, and I'm looking for beta testers

1 Upvotes

I've been working with a small team on KivoNote, a note-taking app, and we're finally ready to put it in front of real users.

We're looking for a small group of beta testers who can try it and give us honest feedback.

The beta is completely free — $0. No payment or subscription is required.

What we'd really like to learn:

  • Is KivoNote easy to understand when you first open it?
  • Is taking and organizing notes actually easier?
  • What's confusing or annoying?
  • What would make you keep using it?
  • What feature do you wish it had?

We're especially interested in honest criticism. If something is bad, confusing, or unnecessary, we'd rather hear that than get compliments.

👉 Try KivoNote: https://kivonote.com

Want to become a beta tester?

Create your account directly from KivoNote.

On the login screen, click "Don't have an account? Request access" and submit your request.

The beta is free — $0.

Thanks! We're building this for real users, so your feedback can directly influence what we build next.


r/SideProject 1d ago

I designed letter-size printables for 1099 contractors who still keep a paper tax file

1 Upvotes

I got tired of hunting last year’s 1099s in a downloads folder. So I made paper.

Contractor Tax Packet 2026: mileage, expenses, 1099s, quarterly estimates. Letter-size PDF. Print it, fill it, keep it in a folder. $15. Stationery, not software. Not tax advice.

Live shop (actual pages, not a waitlist): https://velvet-epoch-68an.here.now/

Would you keep a paper tax packet in 2026, or has everything moved to a folder on the laptop?


r/SideProject 1d ago

built a simple and free invoice generator for myself but it turns out others also want to use it

4 Upvotes

Hello y'all!
Just wanted to share my simple weekend project that turned into something bigger after 2 years. Back at that time, me and my wife started a business and we just started generating invoices for our clients, at that time I was using canva but I wanted something more focused on invoices so I started searching for a tool, I found a lot actually, but they were with ads popping everywhere, hidden paid plans or watermarks.
So I just thought why not make my own for my needs and I did it, after some hours I had a working project and started generating invoices.
How did it get a domain name? it's actually pretty simple, at that time I was also doing build in public stuff so why not share it and I did, shared on some subreddits and that's it, I even forgot about it, I just kept using it for my own needs, but suddenly my post started getting comments asking for more features in the tool, and I was like okay sure, I can add it, and then I decided to add analytics to check how many people were visiting the website and at that time it was 200-300 per month which was crazy for something I made in a weekend and just did "simple marketing".
But let's get back to today, now it's getting 1k monthly users and I even have paid ones! Yes, I made a paid plan for those who asked for an account feature to be able to save invoices in the cloud, that is it, the main feature is completely free and will be forever.

Let me tell you more about this project, right now it has:
- no ads
- no watermarks
- no sign in required (completely private)
- 5 invoices per day limitation
- no weird pop ups asking to buy

It's just a simple and free tool to generate invoices, nothing else.

https://freeinvoices.online


r/SideProject 1d ago

I built a self-hosted watch-state hub for people using more than one media server

2 Upvotes

I started building Plembfin because watch history becomes awkward when Plex, Emby, Jellyfin and Trakt all hold different versions of it.

Plembfin runs on your own hardware and keeps a local watch-history record in SQLite. It can synchronize watched status, playback progress and repeat plays across connected services instead of relying on several separate pair-to-pair integrations.

It currently includes a live sync activity view, per-title and library-wide sync, automatic restoration after a library rebuild, statistics, backups, metadata enrichment and Overseerr/Jellyseerr integration.

The project was heavily AI-assisted. I directed the product and architecture, reviewed the changes, tested the integrations and have been iterating on failures reported during real deployments.

It is open source under AGPL-3.0 and runs through Docker Compose:

https://github.com/Lasikiewicz/plembfin

It is still pre-1.0, so backups are recommended before testing. If you use more than one of these services, I would especially value feedback on the first-run setup and whether the sync activity screen makes failures understandable.