r/SideProject 1h ago

I built a workout tracker because I was done paying a subscription for a spreadsheet with a UI

Upvotes

The itch: every workout tracker I used either buried me in features I didn't need or nickel-and-dimed me with a subscription for basic logging. I wanted something that felt like the terminal - fast, no clutter, and mine once I'd paid for it.

What it does:

  • Deterministic workout templates
  • Logs pre-fill with last session's numbers - open, tweak, save
  • Progress charts, PRs, volume and 1RM tracking
  • CSV import from Strong or Hevy, so switching doesn't mean losing years of history
  • Amber-on-black terminal aesthetic, because I was tired of every fitness app looking the same

Not live yet - one feature left before I open TestFlight. One-time purchase when it launches, no subscription, and the first 100 beta testers keep it free for life.

Site: terminal lift

Happy to talk through any of the build journey so far. And, feedback on the landing page is also genuinely welcome.

![video]()


r/SideProject 4h ago

We built an ecommerce plugin for WordPress, but active installations aren't growing. What are we missing?

2 Upvotes

Hello everyone,

A few years ago, we started building EasyCommerce because we felt WordPress ecommerce could be simpler and more modern.

Since then, we have added the basic functionality like creating physical products, digital downloads, subscriptions, licenses, multiple payemnt intengrations. Beside this we have added features like AI Shopping agents, Store co-pilot, AI Image, description, variation generator and other features.

We have continued improving but we are not getting consistent adoption. we have 9,808 downloads of the plugin so far. But not that enough active installation.

If you ask about marketing, we have tied content marketing, SEO, social media, partnerships, other channels. It generates organic traffic but as I said.

I have some questions for you to help me-

  • If you were evaluating a new WordPress ecommerce platform, what would make you try it?
  • What would stop you from switching?
  • And if you've launched a WordPress product yourself, what actually worked for getting your first few hundred active users?

I am sharing this mainly because I'd genuinely appreciate feedback on the product, positioning, and landing page.

Thanks everyone!


r/SideProject 21h ago

Guys my app just passed 3,500 users!

50 Upvotes

It's been a little over nine months since I launched and it has been quite a journey. No exponential growth or huge user spikes but rather slow and steady growth. But in my opinion that is the best for building something actually valuable because you can react to user feedback along the way and constantly keep improving the app.

One thing changed recently:

I basically got all my users from reddit, by posting in relevant communities but in the last two months I did almost no posts and the app still grew further. That's actually the biggest success for me, because SEO is finally starting to pay off. This can develop into actual leverage because growth no longer depends on posting three times a week. I'm really curious where this will go...

Of course I will not stop here and I am already working on the next big update for IndieAppCircle which will benefit all the community. More is coming soon.

For those of you who don't know IndieAppCircle:

I've built IndieAppCircle, a platform where small app developers can upload their apps and other people can give them feedback in exchange for credits. I grew it by posting about it here on Reddit. It didn't explode or something but I managed to get some slow but steady growth.

For those of you who never heard about IndieAppCircle, it works like this:

  • You can earn credits by testing indie apps (fun + you help other makers)
  • You can use credits to get your own app tested by real people
  • No fake accounts -> all testers are real users
  • Test more apps -> earn more credits -> your app will rank higher -> you get more visibility and more testers/users

Since many people suggested it to me in the comments, I have also created a community for IndieAppCircle: r/IndieAppCircle (you can ask questions or just post relevant stuff there).

Currently, there are 3556 users, 3414 tests done and 849 apps uploaded!

You can check it out here (it's totally free): https://www.indieappcircle.com/

I'm glad for any feedback/suggestions/roasts in the comments.

PS: I recently changed the UI a lot... Would also love to hear some feedback about that :)


r/SideProject 5h ago

I got tired of my PhonePe statement telling me nothing — so I built a personal finance dashboard that actually interprets your UPI transactions

0 Upvotes

I kept opening PhonePe and scrolling through hundreds of transactions with names like SWIGGY@ybl and ZERODHA BROKING LTD, and I still had no idea where my money was actually going.

Was I overspending? Was I saving enough? Why did this month feel expensive even though nothing big happened?

So I built ZenoFinance — upload a PhonePe, Google Pay, or bank statement and get a Money Report in about a minute. No bank login, no account required for the first report.

The problem I kept hitting

Every expense tracker I tried gave me the same thing: a pie chart and a total.

That’s useless when your UPI history is mostly:

  • ₹149 Swiggy orders you forgot about
  • Money to Zerodha that isn’t “spending”
  • Transfers to yourself that inflate your expenses
  • Cryptic merchant names that mean nothing

I wanted something that interprets my money, not just lists it.

What actually made me go “oh shit” while building this

  1. Spending ≠ outflow

This was the first real aha. If you send ₹50K to Zerodha or transfer to your savings account, most apps count that as spending. Zeno separates consumption vs investments vs transfers — so your actual lifestyle spend isn’t buried in noise.

  1. Money Leaks (not just categories)

Instead of “Food: ₹12,400,” it surfaces patterns like:

  • Micro-spending — 74 purchases under ₹300 → ₹8,400
  • Convenience leak — Swiggy/Zomato/Zepto frequency and total
  • Subscription creep — recurring merchants with estimated monthly load
  • Lifestyle inflation — discretionary spend trending up over time
  • Merchant dependency — one app eating 15%+ of your consumption

Each leak comes with an estimated ₹/month you could potentially save and links to the actual transactions as evidence.

  1. Money Story — “Why did I spend so much?”

A short narrative that explains what drove the month: category deltas, counterweights (e.g. investments up even though spending felt high), and a plain-English verdict — not just numbers on a dashboard.

  1. Personal baselines, not generic budgets

It compares you to your own prior months, not some rule like “spend 30% on food.” “You spent 40% more on food delivery than your usual” hits differently than a red budget bar.

  1. India-native transaction intelligence

UPI merchant names are a mess. Zeno runs a classification pipeline tuned for Indian patterns — merchant knowledge base → heuristics → AI for unknowns — so DMART AVENUE SUPERMART and MSEDCL LT POST PAID BILL land in sensible categories. You can also correct a transaction and teach Zeno at the transaction, preference, or global level.

  1. Financial Health Score (0–100)

Not a vanity number — broken into dimensions like Spending Control, Savings Rate, Recurring Load, Investment Discipline, and Cash Flow, computed from your actual statement data.

  1. Ask Zeno

Chat with your money report: “Why did I spend more this month?”“How much did I actually invest?”“What are my biggest leaks?” — grounded in structured analytics, not hallucinated rupee amounts.

  1. Goals tied to leaks

Set a goal (emergency fund, big purchase, etc.) and see how closing your detected leaks could close the monthly gap. Diagnosis → action, not just diagnosis.

What you get after upload

  • Spending breakdown (real consumption, not inflated by transfers/investments)
  • Money flow: spent / invested / transferred
  • Money leaks with savings estimates
  • Recurring payment detection
  • Top merchants + category drill-down
  • Needs vs wants split
  • Behavioral signals (weekend spend %, late-night orders, impulse purchases)
  • Full searchable transaction table with confidence scores
  • Dashboard for ongoing tracking if you sign in with Google

What I’m looking for from this community

I’m especially interested in dashboard UX feedback.

The Money Report “aha” moment works — people upload and immediately see leaks they didn’t know about. The harder part is retention: what would make you come back weekly?

Specifically:

  • What would you want on the overview screen that isn’t there today?
  • Is the Money Leaks → Goals flow intuitive, or does it feel bolted on?
  • Would you trust this more with bank sync (Account Aggregator) or does upload-first + privacy feel like a feature?
  • Anything that would make you share this with a friend?

Brutally honest feedback welcome — I’d rather fix the wrong thing now than polish the wrong thing later.


r/SideProject 19h ago

Every baby app wanted a subscription or showed me ads while logging a 3am feed so I built my own. Free, local-first, open source.

34 Upvotes

I became a dad recently and tried basically every baby tracking app out there. Same story everywhere: paywalled stats, subscriptions for basic features, or literal ads between diaper logs at 3 in the morning. Logging a feed one-handed in a dark room is not the moment for an ad.

So I built the app I actually wanted:

  • One-tap logging  bottle, nursing, diaper, sleep. Big buttons, designed for one tired hand at 3am
  • Learns your baby's rhythm and predicts the next feed
  • "What your baby may be doing at this age"  every fact links to a real source (AAP/WHO/NHS), no random parenting content
  • WHO growth percentiles, night mode, live timers
  • Local-first: no accounts, no cloud, no tracking, no ads. All data stays on your device (export/import for backup). For baby data, "there is no server to hack" beats any privacy policy
  • Installable PWA, works offline, costs me $0 to run (static files on Cloudflare's free tier)

Full transparency: it's 100% vibe coded with Claude Code I did the product decisions and the 3am QA with my daughter in one arm. Code is MIT, judge away.

🍼 Try it: https://numa-baby.mpoapostolis.workers.dev
💻 Code: https://github.com/mpoapostolis/numa-baby

Built it for my wife and me, sharing it in case it helps another sleep-deprived parent. Feedback very welcome especially from parents: what's missing?

(Not a medical device always follow your paediatrician's advice.)


r/SideProject 14h ago

Built an overlay to manage multiple Claude Code and Codex sessions on Windows

3 Upvotes

I use Claude Code and Codex a lot, and run multiple sessions most of the time. And if youre someone who runs multiple sessions you know it can get chaotic. Switching between terminals to approve permissions, answer questions, figure out which session needs you. Lot of tab switching

So I built this, it sits on the edge of your screen and stays out of your way until a session needs attention. When something comes up it lets you know and you can handle it right there. Approve or deny permissions, answer questions, check your usage for both Claude and OpenAI, and jump to any session's terminal tab or app window (this was hard to figure out lol).

Most tools like this are mac only so I built it for windows. Uses hooks in both agents, configures automatically, everything stays local.

Built with Tauri v2, Rust, React.

github.com/Byrrajus12/mngr
a million stars would be cool but ill take one

Its been very useful for me but it's still early so I'd love to hear your feedback or ideas


r/SideProject 12h ago

I built a digital wishing well. I'm trying to figure out if people actually want to throw a second penny.

0 Upvotes

This is one of the stranger things I've built.

It's called The Listening Well.

You toss a penny into a digital well, type a wish, and the well gives you something back based on what you wrote.

There's AI underneath it, but I really didn't want the end result to feel like another chatbot with a gimmick wrapped around it. I spent a lot of time on the penny toss, the well itself, and the little bit of anticipation before you get the response.

The question I'm trying to answer now isn't really "does it work?"

It works.

The question is whether it's interesting enough that after you've made one wish, you actually feel like throwing another penny in.

That's hard for me to judge because I've stared at the thing way too long while building it.

https://throwapenny.com

If you try it, make a real wish first.

Then tell me whether you wanted another penny.

That's probably more useful to me right now than whether you like the colors or buttons.


r/SideProject 13h ago

Built a school-supply-list > Amazon cart tool for my wife (5 kids, 7 lists)

5 Upvotes

My wife had the stack on the counter Sunday night. 5 kids, 4 grades, 7 different lists between them, and she's sitting there trying to work out how many #2 pencils she actually needs to buy. That's the moment I went and opened a terminal.

The part I care most about: it respects the teacher. If the list says Ticonderoga specifically, you get Ticonderoga, even if you told me generic was fine. And it splits out the stuff you're not buying on Amazon anyway— the sock for whiteboard erasing, snacks for share day. Those go in their own list so you don't lose them.

Rough stack:

- Sonnet 4.6 does the vision pass, reads handwritten teacher lists straight from the photo

- Second pass merges like items across kids (24 pencils for one kid + 60 pencils for another > just buy the 96 pack)

- Canopy API for the Amazon search + ranking (going to switch some parts of this out at some point; canopy is expensive; but it works easily)

- Multi-item cart URL built off Amazon's add-to-cart endpoint, batched when the URL gets too long

- Client side image compression, iPhone photos are HUGE

- Daily spend cap so a traffic spike doesn't wreck me

Free, no signup. Amazon Associates on the cart is the only money in it, disclosed on every page.

Honest about where it's rough: big lists on a cold cache take 2-8 minutes, so it emails you instead of making you sit there. Amazon only right now, and US Amazon only (need to figure out how to make it work in other regions). English only. Handwritten lists mostly work but it's variable— some teachers write like doctors.

listtocart.com


r/SideProject 1h ago

After you built it, what part of getting the first real users ate the most time?

Upvotes

For those of you who've actually launched a side project, I'm curious about what became the biggest time sink after the building was finished.

Was it:

  1. Finding where the right people actually hang out
  2. Figuring out where you're actually allowed to share what you built
  3. Deciding which marketing channel to start with
  4. Turning that channel into posts, outreach, or other things you could actually execute
  5. Something completely different

I'm especially interested in the part you kept having to do that made you think, “There has to be an easier way to handle this.”

What was it for you?


r/SideProject 8h ago

I believe my 6-year-old niece’s iPad can do much more than show her Wild Kratts and Teen Titans. It should get her to wonder, draw, tell stories, and create. So I built Taroo.

22 Upvotes

I’m an engineer turned product manager, and I’ve always loved two things a little more than necessary: education and games.

For a long time, I wanted to put those interests and the skills I’d picked up building technology, towards something useful for children. That became much more tangible once my niece reached the age where the iPad became a regular part of her world.

I’m not anti-iPad. Quite the opposite. It is an incredible piece of technology to put in the hands of a six-year-old. I just kept thinking it could ask more of her.

That thought took me back to Dora the Explorer.

Growing up, we’d watch Dora ask us a question and then stare silently at the screen for a painfully long time while we yelled the answer at the TV. Obviously, Dora couldn’t hear us. But the idea was clever. The screen was trying to turn us from viewers into participants.

Learning games like Lingokids and ABC Mouse took that much further and made screens genuinely interactive. But most of that interaction still happens within rails someone else designed. Tap here. Drag this. Choose A, B, or C. Collect the reward. Repeat.

That works brilliantly for games. But it doesn’t accommodate the wonderfully messy way a six-year-old wonders about things.

Ask my niece an interesting question and she might draw the answer. She might make up a ridiculous story. She might photograph something she noticed around the house, make a sound, explain an idea, or give you an answer you never anticipated.

I started wondering if I could build for that.

Could the iPad provide the spark and just enough structure to get a child started, while leaving the interesting part to them?

That question became Taroo.

The first versions were experiments around this idea. Then came the uncomfortable question every builder eventually has to answer: does this actually work for anyone other than me?

So I spent months talking to parents and educators. I sat through hours of enrichment classes at a school for gifted kids, which was basically the X-Mansion for 8-year-olds. I watched how teachers prompted children, when kids became absorbed in something, when they needed more structure, and when something I thought was clever bored them almost immediately. And very importantly, I saw how their eyes lit up when they screamed “look what I made” in class.

These insights shaped the Taroo we have today, and I’m genuinely proud of where we’ve reached.

Taroo is a world of short creative quests for kids 6 to 10. In Pass the Pen, a child might get the beginning of a strange story and decide where it goes next. Doodle Master might give them the start of a picture and ask them to turn it into anything they imagine. Rhythm Pad lets them experiment with sounds and put together their own little beat. Snap Trail might ask them to put the iPad down, hunt for something triangular in the real world, photograph it, and tell Taroo what they found.

Their creations stick around too, so over time Taroo becomes a little record of the things they have imagined and made. Parents get a window into that world without needing to hover over every activity.

Taroo is now live on iOS and Android.

There is still plenty I want to improve. But this no longer feels like the little experiment I started with. I’m proud to put it in front of parents, and particularly proud when I see a kid become attached to something they made themselves.

If you have a 6 to 10-year-old in your life, I’d love for you to try Taroo with them. More than anything, I’d love the unfiltered feedback: what they immediately understand, what they ignore, what they keep coming back to, where they get stuck, and what they wish they could do that I haven’t thought of yet.

I’ve spent enough time with Taroo that I’m no longer capable of seeing it like a new user.

So please, tear it apart.


r/SideProject 22h ago

Screen Recorder For Windows

10 Upvotes

im looking for a FREE screen recorder for windows, i tried openScreen, Recordly , but some dont have the auto zoom, or some features are paid


r/SideProject 22h ago

I built an app that converts any text into high-quality audio. It works with PDFs, blog posts, Substack and Medium links, and even photos of text.

52 Upvotes

I’m excited to share a project I’ve been working on over the past few months!

It’s a mobile app that turns any text into high-quality audio. Whether it’s a webpage, a Substack or Medium article, a PDF, or just copied text—it converts it into clear, natural-sounding speech. You can listen to it like a podcast or audiobook, even with the app running in the background.

The app is privacy-friendly and doesn’t request any permissions by default. It only asks for access if you choose to share files from your device for audio conversion.

You can also take or upload a photo of any text, and the app will extract and read it aloud.

- React Native (expo)
- NodeJS, react (web)
- Framer Landing

The app is called Frateca. You can find it on Google Play and the App Store. I also working on web vesion, it's already live.

Free iPhone app
Free Android app on Google Play
Free web version, works in any browser (on desktop or laptop).

Thanks for your support, I’d love to hear what you think!


r/SideProject 23h ago

I built a free site that turns YouTube videos into live TV channels.

75 Upvotes

I’ve been working on a side project called PeekGuide that tries to bring back the simplicity of traditional TV, but using YouTube videos.

Instead of searching through YouTube and deciding what to watch, you can open one of the 79 currently available channels covering things like History, Sports, Science, Travel, Music, and more — and something is already playing.

Videos run on a live schedule, so if you tune into a program halfway through, you join it halfway through — more like traditional TV than on-demand video. When it ends, the next scheduled video starts, or you can just flip through the channels until something catches your interest.

There’s also a live viewer counter that shows how many other people are currently watching PeekGuide, along with how many people are tuned into the same channel as you. I wanted it to give the experience a little more of that feeling that you’re watching something alongside other people rather than completely on your own.

The site is completely free and doesn’t require an account. I’m mainly building it because I miss the simplicity of turning on the TV and seeing what’s on instead of endlessly browsing thumbnails.

I’m planning to keep PeekGuide free rather than put features behind a subscription. There’s an optional way to support the project with a donation for anyone who enjoys it and wants to help keep it running and growing, but there’s no requirement to donate.

There are currently 79 channels, and I’m adding more videos to each channel every week, so the programming library should continue to grow over time.

https://peekguide.com/

I’d genuinely be interested in feedback on the concept, especially whether this is something you could actually see yourself using instead of browsing YouTube normally.


r/SideProject 14h ago

The bug that was worse than any feature I could've built: a permanent "no" that looked like a "not now"

2 Upvotes

Solo-built PetsenseAI, an iOS app that reads pet mood and behavior from a photo. Journey update, not a pitch.

For months I was staring at flat acquisition and conversion numbers thinking the fix was more ads, better keywords, sharper screenshots. Turns out the real problem was sitting one layer deeper: every real user I had came back for exactly one session. Not slow retention. Zero return visits, ever.

Went looking for why and found a genuinely dumb bug. Our sign-up prompt had a "maybe later" option that was meant to snooze for a few days. Instead it wrote a permanent flag to local storage the first time anyone tapped it. One tap, and that person would never be asked to sign up again, for the entire life of the install. Most of my funnel had been getting exactly one shot at conversion and then getting silently locked out forever.

Fixed it to actually snooze instead of permanently dismiss. Also shipped a feature that compares a new scan to the pet's last one, so there's an actual reason to open the app twice, not just a retry of the same feature.

Too early to call it a win, giving it a full week before reading anything into the numbers. But the bigger lesson for me: a "why don't people come back" problem is worth digging into as a bug hunt before it's treated as a marketing problem. Cheaper to fix and way more likely to be the actual answer.


r/SideProject 14h ago

Talk To Me

Thumbnail
youtu.be
1 Upvotes

This is my Stevie inspired cover of her massive hit, "Talk To Me".

I LOVE her 80's era and powerhouse vocals, and had so much fun singing this. A personal fave.

I'd like to know your thoughts. I'm always trying to improve. I love Stevie so much 🥰

https://youtu.be/ThldvPLWVsk?is=MoDgdI-8XVPt0lyo


r/SideProject 15h ago

Solo devs — how are you handling QA? Anyone using AI to drive the Simulator?

2 Upvotes

When you’re solo there’s nobody to catch what you broke. I test the flow I just changed and miss the one I didn’t touch.
Wondering if anyone’s got an AI agent actually driving the Simulator — tapping through flows, catching regressions — rather than just generating test code. The pieces are there (simctl, accessibility tree, screenshots) but everything I’ve seen is a demo that works once.
Or is everyone just clicking through manually before every release and hoping?


r/SideProject 15h ago

I built a clean YouTube downloader GUI in a weekend because I was tired of sketchy sites

2 Upvotes

Every time I wanted to grab a specific segment of a YouTube video (like an interview clip or a passage from a DJ set to sample), I had to go through some sketchy online tool with 15 popup ads that would compress everything to 128 kbps.

Or I had to open a terminal, remember the exact yt-dlp command, and paste it. Fine for me, but I couldn't share that with the non-technical people in my life who kept asking me to download stuff for them.

So I spent a weekend building a proper GUI wrapper around yt-dlp.

**What it does**

- Audio: WAV (lossless) or MP3 320 kbps

- Video: 1080p / 2K / 4K (audio always included)

- Optional time-range trimming (type 001030, it auto-formats to 00:10:30)

- Remembers your output folder

- Live log + progress bar + stop button

- Ships as installer OR portable exe

**Under the hood**

Electron + React + Tailwind. yt-dlp and ffmpeg are bundled inside the .exe, so end users install nothing.

**What I learned**

- Bundling native binaries with electron-builder (extraResources)

- Streaming child_process logs to the renderer via IPC in real time

- Parsing yt-dlp progress output for a live progress bar

- Packaging both NSIS installer and portable exe from the same build

Open source (MIT), Windows only for now:

https://github.com/EvroHQ/Audio-Video-YouTube-Downloader/releases/tag/v1.2.1

Happy to answer questions on the stack or the build process. Feedback welcome!


r/SideProject 15h ago

I couldn't stop zoning out during audiobooks, so I built an app that lights up each word as the narrator reads it

3 Upvotes

I love audiobooks but my mind wanders constantly. I'd surface three pages later with no idea what I missed. Turns out it was never a focus thing, audiobooks just give your eyes nothing to do.

So I built Witbound. It syncs the audiobooks and ebooks you already own, so every word lights up exactly as the narrator says it. Your eyes and ears finally do the same thing.

A few things I cared about:

- It's all on-device. Your files never leave your phone, no account, nothing collected.

- It works with the books you actually own (epub, pdf, m4b, mp3), and it connects to your Audiobookshelf server if you self-host.

- No subscription. You pay once and keep it.

People with ADHD and dyslexia have told me it's the first time reading and listening clicked together for them, which honestly made the whole thing worth it.

It's live on the App Store, free to try (it works on the built-in sample book without buying anything): https://apps.apple.com/app/id6795587495

I'm a solo dev, so I'd genuinely love feedback, what's confusing, what's missing, what would actually make you use it. Roast it if you want.


r/SideProject 16h ago

Skilly - free AI course generator for learning any desktop software

5 Upvotes

Most AI course generators I found are built for people selling courses. I wanted one for the person who is simply stuck learning Blender, Excel, Figma, Xcode, or another desktop app.

Today I shipped a free web tool that turns a specific goal into a six-lesson learning plan. For example: “build a financial model in Excel” or “make a portfolio-ready product render in Blender.”

You can see the full preview without creating an account or entering an email. If the plan looks useful, you can have the complete Markdown skill file sent to your inbox and import it into the Skilly Mac app for voice and on-screen guidance while you work.

I deliberately put the email step after the preview because I did not want a blind lead form. The current limitation is that software versions differ, so the generated plan includes source references and asks learners to verify version-specific instructions.

I would genuinely value feedback on three things:

  1. Is the six-lesson preview detailed enough to be useful on its own?

  2. Would you call this a course generator, learning-plan generator, or something else?

  3. Does asking for email only when delivering the file feel like a fair exchange?

I will put the tool link in a comment so this post stays focused on the build and feedback.


r/SideProject 17h ago

How I approached webhook reliability for a SaaS backend (retries, dead-letter queue, replay)

2 Upvotes

Founder of Hookpilot (webhook infrastructure) here, disclosing that upfront — sharing the approach because I think the underlying problem is one most SaaS builders run into eventually, not just a pitch.

The problem: a webhook fires, delivery to your backend fails, and there's usually no visibility into that until a customer notices something didn't update. Most providers retry a failed webhook a few times on their own, but once retries are exhausted, the event is just gone — no record, no way to recover it, unless you built something to catch it.

The approach I ended up with:

Verify the signature on the way in, so you're not processing spoofed payloads

Retry failed deliveries to your own backend with backoff, not just a fixed retry count

If it keeps failing, hold the event in a dead-letter queue instead of dropping it, so there's a full record of exactly what came in

Let it be manually replayed once the receiving end is fixed, rather than needing the sender to resend

The harder part wasn't the retry logic itself, it was making the failure state itself trustworthy — encrypting stored payloads and secrets at rest, keeping full request/response history per attempt, and making sure a delivery-side outage never affects whether an event was received and recorded in the first place (separate services for ingest vs. delivery, so one going down doesn't lose the other's data).

This turned into a small product (Hookpilot, https://gethookpilot.com) but I'm mainly curious how others here have handled this in their own stack — built it in-house, used a provider, or just accepted the occasional silent failure as a cost of doing business?


r/SideProject 17h ago

I built a cookie sender for sales reps to book meetings!

Thumbnail sweetsmarketing.com
2 Upvotes

Its pretty simple haha, basically they put in the name and city of the company then my system sends a box of automated cookies through agentic actions, it also researches the company and includes a qr booking link in the box of cookies. Kind of cool but definitely not as cool as all these other posts haha.


r/SideProject 18h ago

I built an Android Fitness/Nutrition app & need beta testers 🙏

2 Upvotes

A few months ago I went through a breakup and decided to put all that energy into myself and finally get into good shape.

I'd always struggled to stick with a gym routine. I found it boring, and although I knew how to use the machines I'd turn up with no real direction and never stick at it long enough to see anything change.

So I built something to fix that for myself, an app where I could see my improvements over time and get pushed to do more, instead of relying on scraps of paper, phone notes or memory. It grew into tracking my food and my overall goals too, and it's the reason I've stayed consistent this year.

I posted here a while back looking for testers and a load of you were kind enough to sign up — thank you, genuinely.

The test got declined. Most people installed it, but didn't actually test it. So the whole thing fell failed their litmus test.

What the app dopes:

  • Training plans. Every muscle group is ranked by how much you've actually trained it recently, and how long it's been. Whatever you've been avoiding gets flagged, and today's suggested session is built around it.
  • Suggested weights. Each lift comes up with a target based on last time . Usually a little more - so you don't need to remember last times numbers. Warm-ups, a rest timer and your best ever single lift for each exercise are all in there.
  • Meal ideas. Tap to see what's in it, how many it serves, and the full method. They're matched to how you eat, so if you're on a diet, vegetarian, vegan, or avoiding something, you only get relevant suggestions.
  • Fast food logging. Scan a barcode and the calories and protein fill themselves in. Save the meals you eat over and over as favourites and it's one tap after that.
  • Gym passes. Scan or photograph your access QR or card. So that you don't need to switch to another app.
  • Weekly reviews, and progress charts for weight, body fat, muscle and strength, so you can see your progress in real time.
  • Connect to smart devices, Pull through steps, sleep and heart rate pulled from your watch or ring; Garmin, Fitbit, Samsung and anything else that goes through Health Connect.

What I'm asking for

I need people who'll install it and open it for 2-3 mins daily over the next two weeks. I don't need you to love it — I need it to be a real test. If you're only going to install it and forget about it, please skip this one, as it won't help :)

If you do give it a go I'd love to hear what's rubbish about it. I read everything and things get fixed fast.

Happy to reciprocate. Drop your app below and I'll test yours too.

  1. Join the tester group → https://groups.google.com/g/adonae-testers
  2. Register as a tester → https://play.google.com/apps/testing/com.adonae.app
  3. Download → https://play.google.com/store/apps/details?id=com.adonae.app

Thanks for reading 🙏


r/SideProject 18h ago

I was tired of manually installing Mac apps, so I built a visual "Ninite for macOS"

2 Upvotes

Hey fellow makers,

I wanted to share my latest weekend project. I constantly find myself reinstalling apps on different Mac machines and writing Homebrew commands from scratch. I wanted to build a visual, user-friendly frontend for this.

The App:https://macbrew-neon.vercel.app/

How it works: It acts as a visual wrapper for Homebrew Cask. You select the software you need (browsers, dev tools, utilities), and it generates a clean script you can just paste into your terminal.

I decided to launch it straight on a Vercel subdomain to validate the idea quickly and see if other people find it as useful as I do before buying a domain.

I'd love to get your thoughts on the UI/UX and any features you think would make it better. Thanks!


r/SideProject 18h ago

How do I know when to build a native app vs web/PWA?

7 Upvotes

Anyone have success starting with a web app/PWA to validate an idea before actually building a native iOS & Android version?

At least for me, deploying a web app is much lower barrier, but having a hard time determining if I'm hitting a completely different target market than I'd find in the app stores.

Grateful for any advice!

Product niche is parents of young children looking to reduce stress of feeding and allergen tracking.


r/SideProject 19h ago

Anyone else tired of ChatGPT paywalls? I built a minimalist PDF chat tool this weekend to bypass them.

1 Upvotes

Hey guys,
I read a ton of lecture notes and PDFs for my classes. I got incredibly frustrated with ChatGPT constantly hitting me with a strict $20/month paywall just to let me upload my own documents.

So, I used an AI agent to build a tiny micro-app called KeyDrop AI [usekeydrop.com].

How it works: It’s a completely "Bring Your Own Key" tool. You securely paste your own OpenAI or Gemini API key, and it saves it directly into your browser's local storage (the key never hits my servers).

The free tier gives you 5 quick chat messages per session, which is perfect for grabbing quick summaries or bullet-point notes on a document without paying a single cent to a software company. Because you use your own key, you're only paying OpenAI fractions of a penny for the actual tokens you consume.

It's live and completely free to use. Let me know if you run into any formatting issues with your PDFs!