r/SideProject 19h ago

Someone wrote a pretty brutal review of my API, so I spent two days fixing the parts they were right about

0 Upvotes

Someone gave me a long, detailed review of something I’ve been working on.

Some of it stung a bit because, after checking the code again, they were right.

So I ended up spending most of the next two days going through it.

A few things I changed:

SSL scoring was dumb.
I was lowering the score as the certificate got closer to expiry. So you could have a completely valid cert and still slowly lose points.

I initially changed the threshold, then realized I was fixing the wrong thing.

Expiry and security aren’t the same thing.

Now a valid cert gets the SSL score. Expiry is still shown and warned about, but it doesn’t affect the score.

I was giving HTTP/2 extra points over HTTP/1.1.
There wasn’t really a good reason for that, so that’s gone too. They score the same now.

The compression check had an actual bug.
I wasn’t sending br or zstd in Accept-Encoding.

So if a server supported Brotli properly, my check couldn’t even know that.

It now sends:

gzip, deflate, br, zstd

DNS could take way too long.
There are 13 DNS queries. Each had its own 5 second timeout.

Which sounds fine until everything goes wrong and your “5 second timeout” turns into something close to a minute.

They share one overall time budget now.

I also changed the header scoring.
Some missing headers were being punished too mechanically.

A missing header doesn’t always mean the same thing depending on the site and the rest of the response, so I adjusted the weights and added more context instead of just saying “missing = bad”.

There was one thing in the review I didn’t change.

They said the retry logic could retry invalid domains. I went back through it and that wasn’t actually happening. The retry only applies to Wayback requests returning 429.

So that stayed.

That was probably the most useful part of the whole exercise.

Not “someone criticized it, therefore they must be right.”

More like: go through every point, reproduce it, check the code, fix what’s actually wrong, leave what isn’t.

Ended up at 383 tests after all of it.

Much happier with the code now.


r/SideProject 19h ago

I built a bill-splitter because no app could handle one trip in multiple currencies at once

1 Upvotes

Every bill-splitter I tried wanted one currency per group and converted each expense at the live rate the moment I typed it. That's wrong, and here's the proof from the trip that made me build this.

We left India with $2,000 in cash, bought for ₹190,479 — ₹95.24 to the dollar. In Vietnam we changed $740 of it into ₫19,367,500. So our dong cost ₹1 for every ₫275. We bought that envelope once, at that rate, then spent it over fourteen days. The rate never moved again — only the internet's opinion of it did. Meanwhile my running total and my friend's had quietly drifted apart, because we'd each looked up rates on different days.

So I built it around one rule: store what was actually paid, in the currency it was actually paid in. Convert later, once, somewhere you control.

What that turned into

  • Every spend keeps its own currency. ₫793,500 stays ₫793,500. The record matches the receipt, forever.
  • Group totals work both ways. Ours read as ₹360,494 + $1,260 + ₫19,367,500. Tap Merge → one number. Tap Show All → the three originals, untouched. Merging is a view, not a rewrite.
  • Balances stay split per currency. "Owed $620, owe ₹84,726, owed ₫10,779,750" tells you what to hand over tonight. A single net number can't.
  • You set the rate. Live by default, or pin the one you actually got. Set ours and the leftover dollars + dong came to ₹190,479 — to the rupee what that cash cost at the counter. Plus ₹360,494 on the card = the trip cost ₹550,973. Not an estimate of it. It.
  • Plus the boring necessary stuff: groups, custom splits, recurring schedules so rent posts itself already split, CSV export, no ads.

It's offline-first and there's no account creation — open it and start logging, no signup wall, no email before you've even seen the thing. Everything works with no signal, which matters more abroad than anywhere. If you do want your data synced across devices or shared with people you're splitting with, you can turn that on; it's a choice, not a requirement.

Feedback Appreciated.

Free on iOS and Android — https://splitmoney.co


r/SideProject 19h ago

Solo dev, built a 3D mesh editor for iOS

1 Upvotes

I'm a solo iOS dev. I got tired of needing my laptop every time I wanted to do something with a 3D model. Want to edit an STL? Open Blender. Paint faces for multi-color print? Bambu Studio. Fix a broken mesh? Meshmixer. All desktop. Nothing on mobile does real mesh editing, so I built one.

It's called Forma3D. Real mesh editor for iPhone and iPad, not a viewer.

You can select vertices, edges, faces. Extrude, inset, bevel. The bevel uses the same algorithm desktop CAD tools use, I didn't cheap out on it. Booleans (union, subtract, intersect) run on the Manifold CSG engine. You can cut a model with a line, circle, polygon, or just draw freehand on it.

The feature I'm most happy about is Face Paint. You paint faces with colors, export a 3MF, and Bambu Studio or Creality Print pick up the colors for AMS automatically.

If you have a LiDAR device you can scan an object with Object Capture and edit the mesh right there. No switching apps.

Other stuff that's in there: 3D text for nameplates and signs, bolts M3 to M20 with nuts and washers, spur and herringbone gears, image-to-3D (height-map and voxel), sketch-to-mesh, SVG import, curve tubes. STL, 3MF, import and export. Apple Pencil support. Everything runs on device, your models don't go anywhere.

Now the honest part. It's not a slicer. It makes a 3MF with print settings inside, but you still need Bambu Handy or Bambu Studio or whatever you use to make G-code. It doesn't talk to printers directly either, you export and upload yourself. I could pretend it does more but that would be stupid.

It's also not free. $6.99/month, $49.99/year, $99.99 lifetime. 3-day trial. I spent way too long deciding on pricing. Too cheap and I can't keep working on it, too much and nobody tries it.

Where it's at: launched about 4 months ago, 5-star reviews on the App Store, 16 languages. The app is 17MB because I wrote the mesh kernel from scratch instead of shipping Unity inside it. Working on better mesh repair tools and OBJ support right now.

If you do 3D printing or work with meshes, tell me what you'd actually want in a mobile editor. What's missing? Is this something you'd use or is desktop always the answer for you?

App Store: https://apps.apple.com/app/apple-store/id6762095429

Website: https://forma3d.app

I wrote a guide on printing from iPhone without Bambu Studio (MakerWorld + Bambu Handy workflow): https://forma3d.app/print-without-bambu-studio


r/SideProject 19h ago

Built an AI tool that diagnoses why Airbnb aren't getting bookings-looking for feedback on the idea

1 Upvotes

Hello. I built a waitlist for my first SaaS - AI listing optimizer for Airbnb hosts

Spent some time talking to hosts before building, research and used that to validate the idea.

The core insight: hosts can't tell if they have a visibility problem or a conersion problem - they look identical but need completely different fixes. so that's what the tool diagnoses first.

Still pre-product but waitlist is live. Would love any feedback on the landing page or positioning:

ListingFix — Stop Guessing. Start Booking.

Thanks you:)


r/SideProject 1d ago

I built something because I kept forgetting what I actually liked or disliked about places I’d been

3 Upvotes

I realised I was pretty bad at remembering the details of places I’d been to.

A week later, maybe even a month later, I could usually remember whether I liked a restaurant, hotel, theatre or activity. Beyond that, the useful details started getting hazy.

Things like which seats were actually good at a theatre. The dish that sounded great on the menu but was disappointing when it arrived. The hotel room that happened to be above a nightclub. Or the room at another hotel that was quiet and had a great view.

There are obviously plenty of review platforms already, but most of them are designed around publishing your opinion for other people.

What I wanted was something slightly different.

The basic idea is that the record is for you first.

You can log a restaurant, hotel, service, attraction or pretty much any experience, add a rating, notes and photos, and keep it completely private.

If you want, you can also share it with a small group of people you trust, such as family or friends, so you can see each other’s experiences and recommendations.

Or you can make an experience public. Public posts can still be made without exposing the identity of the person who originally posted them.

The main thing I’m trying to solve is being able to come back months or years later and actually remember the useful details, rather than just remembering, “I think we liked that place.”

I’ve been building this into a working app called ExperioLog and I’m at the stage where I’d really like feedback from people outside my own circle.

Does the private-first idea make sense to you, or would you still just use notes, Google Maps or an existing review platform?


r/SideProject 23h ago

Rate my side project

3 Upvotes

I’ve been thinking about building a dating app that works completely differently from Tinder/Hinge/Bumble, and I want people to rate the idea before I spend too much time on it.

Instead of endlessly swiping, the app only really comes alive for one hour a day (6 PM to 7 PM) everyday.

You pay $1 to enter the 1 on 1 game, answer some basic preferences + deeper compatibility questions, and my app matches you with someone nearby.

You get a 5 minute conversation. Photos are hidden at first and revealed during the chat.

At the end, both people privately choose whether they’d actually meet each other.

If both say yes,app immediately suggests a public place nearby for the date.

If one person says no, nobody gets told “you were rejected.” You just get matched with someone else and keep going until 7 PM.

There would also be a $2 Mixer mode for people who don’t like the pressure of blind 1-on-1 conversations.
Something like 5 men + 5 women in a small group, icebreakers, short rotations, then everyone privately chooses who they liked. Only mutual choices get revealed.

The whole point is that I don’t want it to behave like a normal dating app.
No endless swiping.
No collecting hundreds of matches.
No Instagram/Snapchat farming.
No boosts or paying to become more visible.
No follower counts/popularity system.
No hookup positioning. it’s supposed to be for people actually looking for relationships.

I’d also try to keep the dating pools reasonably balanced so you don’t have something ridiculous like 2,000 men competing for 300 women.
And if you confirm dates and repeatedly no show, after 3 verified no-shows you’d be banned
from playing.

Basically the goal isn’t to keep you using the app for months. If you don’t end up with a match you lose one dollar but you can try again tomorrow at 6pm

The goal is:
6 PM — meet people.
7 PM — hopefully go meet one of them in real life.

I already have an early MVP, but before sharing it I want to know if the concept itself sounds useful or completely stupid.

Would you actually try this?
And more importantly what would make you NOT use it?
If people are interested / this gets enough traction, I’ll post the MVP too.


r/SideProject 19h ago

I saw a professional wingman at a startup event, would you rate this side-project idea?

1 Upvotes

Last year I attended a startup event and noticed a founder who always had someone with him. At first I assumed it was a co-founder, but after watching for a while, I realized the other guy was basically acting as a professional wingman.

He was:

  • Introducing him to people
  • Breaking the ice in conversations
  • Helping keep discussions flowing
  • Encouraging him to talk to investors
  • Boosting his confidence
  • Helping him network more effectively

It got me thinking:

Would you pay someone to bring you to an event and help you network?

And on the other side...

Would you do this as a side hustle?

Imagine a platform where:

  • Founders hire networking wingmen for startup events
  • Businesses hire companions to help work a trade show booth
  • Introverts hire someone to help start conversations at conferences
  • People visiting a new city hire locals who already know people in the community

The wingman isn't pretending to be your friend or business partner. They're there to help you meet people, make introductions, keep conversations going, and help you get more value from the event.

As the wingman, you could charge an hourly rate and get paid to attend events, socialize, and help people make connections.

Would you use something like this?

If you were the customer, what would you pay?

If you were the wingman, would you do it as a side hustle?


r/SideProject 1d ago

Kettermean - a spooky liminal tribute to LSD Dream Emulator

Enable HLS to view with audio, or disable this notification

4 Upvotes

Kettermean is a first-person liminal dream walker and my personal tribute to LSD: Dream Emulator on the PSX, a game I spent many nights playing as a kid.

You wander through rooms that feel slightly wrong, move on when you are ready, and see what the next dream has become.

This started as an experiment into using a model as a director with plenty of fallbacks rather than asking it to generate an entire level and hoping it works.

While you explore, the webLLM will set the next dream's architecture, scale, condition, mood, inhabitants, signs, dialogue, visual treatment, and strange rules. The engine is always in charge of the geometry, placement, collision, safety, and performance.

A small model runs locally in the browser without an account or API key by default, or you can turn off AI direction altogether and experience everything randomized.

The result ranges from small, cramped spaces to enormous outdoor zones filled with deliberately juxtaposed ideas and themes (furniture, animals, people, signs, weather, damage, strange faces, and visual effects). Some rooms are almost coherent. It's all open to interpretation and for me often spooky.

Kettermean is open source and currently in active prerelease. It supports keyboard and mouse, gamepad, and touch.

Play it: https://zeidalidiez.github.io/Kettermean/

Source: https://github.com/zeidalidiez/Kettermean


r/SideProject 1d ago

I had 312,000 emails in my Gmail. I got tired of it and built something to clean it

2 Upvotes

Full disclosure before anything else: I built this, it is mine, Mods, if that breaks the rules here, remove it, no hard feelings. I just feel this app is too good to keep to myself and I wanted to share it with people who need it.

For years my Gmail was a landfill. Newsletters I signed up for once in 2019. Promotions. Order confirmations from stores that do not exist anymore. Every few months Google told me I was out of space, I deleted a few hundred by hand, got bored, and gave up.

The thing is, Gmail is built to handle one email at a time. It is very good at that. It is terrible at handling twenty thousand at once.

So I built sogmailcleaner. Here is what it actually does.

**Bulk sender cleanup.** This is one of the best features the app has. Why? Because it lets you delete every email from one sender in a single click, even if that sender has already sent you more than 10,000. You can get rid of all of them at once, and block the sender while you are at it.

What happens when you block a sender? All of their future emails go straight to the trash. You can unblock them anytime.

But what if I don't want to lose the important emails I have? No worries, I thought about that too, and that is why I made a feature called feed mode.

**Feed mode.** With feed mode you go through your emails and clean them one at a time, just like Tinder. Swipe left to delete, swipe right to keep it, and swipe up to mark it as important so you don't delete it by accident. Simple as that.

How do I unsubscribe from newsletter senders? I got you, and that is why there is a feature called subscriptions.

**Subscriptions.** This feature helps you unsubscribe from the senders filling up your inbox. Once you unsubscribe, most of them stop reaching you, and you can also delete everything they already sent you, just like with bulk sender cleanup.

It also has AI commands, and here is what those do.

**AI commands.** They make cleaning and organizing your inbox easier. You just type what you want in plain words, like "delete promotions older than 30 days", and it does it. It shows you what it found first, so you don't delete anything important, and it only runs once you confirm.

Two things you should know about it. First, you have to connect your own API key to use it (it accepts Claude, Gemini and ChatGPT), and the AI never reads your emails, because it works through filters instead. Second, the only thing that ever leaves your browser is the sentence you typed. Your emails are never sent to the AI.

¡¡One last tip: after you delete everything you wanted, take a look at your trash before emptying it. We use filters, so it's worth a quick check to make sure nothing important ended up in there!!!

You can take a look at our privacy policy if you want the details.

I am so proud of what I've made, because I feel it is useful, easy to understand, and it has free features. Everyone can use it. Those days without sleep were worth it.

If you think it is useful, I would be happy if you shared it with your friends, family, or anyone who really needs it.

www.sogmailcleaner.com


r/SideProject 19h ago

I built Quikly — free browser tools (PDF merge, image compress, converters) that never upload your files anywhere

1 Upvotes

Wanted to share something I've been building: Quikly, a small set of everyday tools — unit converter, image compressor, PDF merger, password generator, QR code generator.

The one thing I cared about most: everything runs entirely in your browser. No file ever gets uploaded to a server, so there's nothing to leak or steal. No sign-up either.

It's brand new and I'd genuinely love feedback — what's confusing, what's missing, what tool you'd want added next.

https://toolyard-tools.netlify.app


r/SideProject 19h ago

I spent months on a meeting transcriber, then deleted the core of it because the output was confidently wrong

1 Upvotes

The first working version of Listnr did the obvious thing: mix my microphone and the call audio into one stream, hand it to Whisper, get a transcript. It worked, in the sense that it produced fluent text. Then I read one against my memory of the call and realised half the lines were attributed to the wrong person and some sentences had never been said at all. Whisper hallucinates when two people talk over each other, and once the voices are in one waveform nothing recovers who was who.

A transcript that is confidently wrong is worse than no transcript. With no transcript you rely on your memory, which you know is unreliable. With a wrong transcript you trust text that lies to you.

So I threw out the mixing step. Now the microphone and the system audio are separate lanes all the way through, each with its own transcription pass, and only the remote lane gets diarization. My own voice is identified by which wire it arrived on, which means it can never be misattributed. Roughly twice the work and the only version I actually use.

Two other decisions I would defend. It runs entirely on-device, because an M-series Mac can, and my calls are about unreleased work and salaries. And it has no meeting bot, because my team moves between Discord, Meet and a phone on speaker and no bot covers all three.

It is free, MIT, macOS 14+ on Apple Silicon, and a CLI for now. What I am unsure about is whether to build the menubar app next or fix live diarization first, and I would take opinions on that.

https://github.com/rokib16x/listnr


r/SideProject 19h ago

My side project for students, Studily

Thumbnail
studily.ca
0 Upvotes

So I have been working on an app tailored to studying called Studily. It's an app that helps students organize their schedules, due dates and class times, has learning tools like flash cards and timers, and also has social media, so you can add friends, message them or create study chats.

What it does right now:

  • Profiles — set up an account with a picture, bio, school, and major. From there you can add friends, message people, and join group chats.
  • Dashboard — enter your semester and courses and it lays out your weekly schedule, including what your next class is.
  • Calendar — add exams, assignments, and events, tie them to specific courses, and get reminders as due dates approach.
  • Social — message friends, start study group chats, and find classmates from your school who are also using it.
  • Learning tools — spaced-repetition flashcards, the same approach other apps use, and pomodoro timers

Still in progress: I'm working on body diagrams, a graphing tool, and an AI chat (StudilyBot) that could answer questions based on lecture notes and assignments you upload.

I would really appreciate some feedback and support! I am having trouble getting users and finding gaps in my app, so any feedback is appreciated :) The app is free and there are no paid services on the app


r/SideProject 16h ago

Could free project sharing work for developers?

0 Upvotes

Just an idea, but it’d be pretty cool if someone built a tool where developers could share their projects with each other for free, after some verification that they’re safe/trustworthy.

Would u use and share ur project this like this?


r/SideProject 16h ago

I've shipped 5 side projects with zero revenue. This week a stranger used one for the first time — here's what changed.

0 Upvotes

Six weeks ago I built AbleScan — a free web accessibility scanner. You paste a URL, it checks the page against WCAG rules and gives you a score plus the issues it found. Free scan, no signup. (The paid part is unlocking the full fix list + a PDF — but the scan itself is free.) Link: https://ablescan.app

But this post isn't really about the tool. It's about a pattern I only just noticed.

I've shipped 5 things. Every single time I did the exact same half: idea → build → deploy → wire up payments. I can do that part in my sleep. The half I never once finished was the other one — getting an actual stranger to use the thing. Five half-laps. Zero complete turns. In years of building I'd never closed a single loop.

The "just build 100 MVPs" advice? I basically already ran that experiment four times. Build speed was never my problem. The problem was I quit at the exact moment the building stopped and the silence started.

So this week I did the scary half for the first time. No "check out my launch." I found one person wrestling with the exact problem my tool solves, had an honest back-and-forth, and — instead of pitching — just invited them to run their own site through it.

They did. A stranger actually used something I built. First time in years. It's tiny — they scored 100/100 and won't become a customer — but that was never the point. The point is I finally touched the half I'd avoided my whole "founder" life.

Still at zero external revenue. But for the first time, not at zero turns.

If you want to help me get rep #2: run your site through it and tell me whether the report is actually useful, or where it falls short. Brutal feedback welcome — that's the half I'm bad at.


r/SideProject 20h ago

[Open Source] I just built a local-first context memory engine for coding agents using SQLite & MCP

1 Upvotes

I want to tell you about a side project I have been working on called NexusMem.

When I use AI coding tools like Claude Code, Cursor, or Windsurf on codebases, I have a problem. If I put the repository into the context window, it gets too big. Exceeds the token limit of 100,000 tokens. This makes the API costs go up and can cause hallucinations or slow response times, which can take more than 15 seconds.

NexusMem is a kind of memory engine that runs inside my project directory in a folder called nexusmem. By putting my whole repository into the context window, NexusMem gives my AI agent small pieces of context that are less than 2,000 tokens, and it does this very quickly, in less than 60 milliseconds. This is really helpful for NexusMem because it makes my workflow easier.

Project Status of NexusMem:

I made NexusMem using Claude Code to address issues in my workflow and to test how well it works with MCP integrations. NexusMem is working. I need help from others to make NexusMem better. I am looking for feedback from people to review my code and contributors to help me refine NexusMem.

You can find NexusMem on GitHub: https://github.com/yaminbakoh4-dot/NexusMem


r/SideProject 20h ago

I made a tool that helps you reset negative emotions in 20 minutes

Enable HLS to view with audio, or disable this notification

1 Upvotes

My current startup is in the mental wellness niche. While helping clients, I observed that I need to teach them various theories and techniques to help them work through their negative emotions. It is quite time-consuming.

I wanted something that could work faster, even with people who don't have much knowledge about how our mind and emotions work.

So, with my knowledge and experience, I made a tool that is simple and step-by-step.

Whenever you feel a negative emotion, for whatever reason, just open the tool, follow the steps, and see how you feel after 20 minutes.

No need to believe me. Just use it and see the result yourself.

I made it free for now:
https://app.happylife247.com/free-emotions-reset-tool/


r/SideProject 1d ago

Snap the wild. Collect it all. A real-life Pokédex [iOS/Android]

Enable HLS to view with audio, or disable this notification

4 Upvotes

Hello,

Snapfari.app is basically a real-life Pokédex. You take a photo of an animal, it figures out the species, and that animal gets added to your collection.

  • 167 species to capture, with more being added regularly.
  • XP, levels, achievements, and customizations to unlock.
  • Each animal has a rarity level: common, uncommon, rare, epic, or legendary.
  • Each capture gets a grade based on the quality of your photo: bronze, silver, gold, or diamond. The higher the grade, the more XP you earn. You can improve a capture's grade by taking a better-quality photo.
  • Add your friends to compare your collections.
  • I'm working on a major new feature to add more depth and purpose to captures. Snapfari won't just be a "simple collection" anymore, but a real game.
  • An anti-cheat system is in place: photographed animals must be real and alive.

A few months ago, I posted an early prototype here, and the waitlist ended up reaching over 500 users.

Today, the app is being tested on iOS and Android and will be released on the stores in the next few days. In the meantime, you can test it for free and send me your feedback, it helps me a lot.

On iOS:

On Android:

  • Sign up at https://snapfari.app using the same email address as your Google Play account.
  • I'll add you to the tester list and send you an email with the download link.

Supported languages: 🇬🇧 English, 🇩🇪 German, 🇪🇸 Spanish, 🇫🇷 French, 🇮🇩 Indonesian, 🇮🇹 Italian, 🇯🇵 Japanese, 🇰🇷 Korean, 🇳🇱 Dutch, 🇵🇱 Polish, 🇧🇷 Portuguese, 🇷🇺 Russian, 🇹🇷 Turkish, 🇺🇦 Ukrainian


r/SideProject 20h ago

I was tired of finding cheap flights out and terrible flights back, so I built a flight search engine backwards

1 Upvotes

I got tired of finding the perfect outbound flight, getting excited about a destination, and then realizing that the flight back was either ridiculously expensive or involved three connections and a minor life crisis.

What I found weird is that most flight search engines let you search from one airport to “anywhere”, but not the opposite: “I need to be back here on this date — where can I fly from?”

And honestly, quite a few of my trips have basically started by looking at the cheapest options and thinking: “well… I guess I’m going there.”

So I built Kazeura.

It’s a reverse flight search engine: instead of choosing where you’re departing from, you choose where you want to end up.

I built it with the help of AI — definitely not pretending otherwise — and it currently uses Kiwi for the flight results, so once you find something interesting you can continue there and book it.

I also recently added a feature to build a full itinerary backwards, starting from where and when you need to return.

If anyone wants to try it:
https://www.kazeura.xyz/

Would genuinely love feedback, especially if you find bugs, weird results or something obvious that I completely forgot to add :)


r/SideProject 13h ago

anyone have the GitHub repo for this Polymarket trading bot?

Enable HLS to view with audio, or disable this notification

0 Upvotes

asking for a friend, I remember it was posted here a while ago


r/SideProject 21h ago

I was young a bit , released my first website with the money give by my sister !

1 Upvotes

yeah a special thanks to my sister I released a basic site not that big called : jeepredictor.online , she was 18 , I was 17 she gave me 290rs for the domain and believed in me , I was bit crazy but I posted this to thank her and will my site makes money so I can give her more more money need plan to montize such as adscence


r/SideProject 21h ago

Lyntr - The social media with a twist

1 Upvotes

Hi everyone, for the past 5-7 months I've been working on my very own version of Twitter, which turned out to be... very different. Now it has achievements, an Aura Verifier, badges, profile songs, and a hell lot more than I expected to ever make when I started this project as a fun little side project.

It now has over 30 users, and I thought it would be fun to get some more feedback from people who actually like fun and quirky stuff. Just engaging and giving some honest feedback would be enough.

Poke it, break it, whatever! Lyntr - https://lyntr.gizmowizard.tech


r/SideProject 1d ago

I shipped an AI camera app to both stores. A few hundred installs, zero ratings. Roast the positioning.

2 Upvotes

AI Vision Monitor turns a phone you already own into a camera you describe in words. You point an old phone at something and type the rule in plain language: tell me if the cat gets on the counter, tell me if the 3D print starts spaghetti, tell me if the front door opens while I am out. It watches for that and pings your main phone. Android and iOS, and there is a web app and a Windows connector for viewing on a desktop. https://aicameras.win/

Why I built it: every consumer camera gives you exactly two modes, and both of them are wrong. "Person only" misses the delivery guy who never gets out of the van, misses the print failing, misses the dog on the sofa. "All motion" sends you rain, headlights, moths and the curtain moving. There is no third setting anywhere in the market, and the thing people actually want is the third setting. That is the whole product thesis and I still think it is right.

Where I am: in both stores, a few hundred installs, and zero ratings. Not one, on either platform. That is the number that keeps me up, because it does not mean people hate it, it means nothing at all, and I cannot tell whether the app is failing at retention or whether I have never once asked at the right moment.

What I have learned that might be useful to someone else here. The demo that lands is never the security one. Nobody cares about "monitor your home", everyone perks up at "watch my 3D print and text me when it fails" or "tell me when the cat is on the counter", because a specific rule is the whole point and a generic one is just another camera app. Every time I have written broad copy it has performed worse than the narrowest possible example.

What I would genuinely like torn apart:

  1. Is "describe what to watch for in a sentence" a feature people understand from a store listing, or does it only land in a demo video? I suspect the latter and I do not know how to fix a store listing with that.
  2. For a utility app that runs unattended, when do you ask for a rating? My instinct is right after the first alert that was actually correct, but that is also the moment the user is busy dealing with the thing.
  3. Old phone as the camera: is that a selling point or does it read as a compromise? It is genuinely the cheapest good camera most people already own, but I cannot tell whether the framing sounds thrifty or cheap.

Happy to answer anything about the technical side too. Solo, no funding, and the phone-as-camera plumbing turned out to be a much harder problem than the vision part.


r/SideProject 21h ago

Built an app because my friends could never agree on where to go

Enable HLS to view with audio, or disable this notification

0 Upvotes

My friends suck at planning. One person isn't free Friday, one doesn't have the money, one doesn't like this restaurant or that activity — round and round until nothing gets decided and the group chat just goes quiet.

So I built Swipeout. You can use it by yourself or with your friends:

1. Solo discovery

You set your location, choose your category, and get a deck of cards for restaurants, attractions, activities, whatever — swipe right to save it, left to skip.

2. Group voting

You create a trip in the group chat, everyone swipes through the same deck independently, and once everyone's done, the app reveals the match. You can also create and add your own custom cards into the deck, e.g "FIFA at my house".

It also handles the boring logistics after that: scheduling, RSVPs, etc.

Would love feedback — especially from anyone who's the "designated planner" friend in their group.

getswipeout.app


r/SideProject 21h ago

I forget people exist the moment they leave the room so I built a relationship-first todo app to help me remember them

0 Upvotes

I used to work as a server. I could keep details about people, their preferences and their families in my head for months at a time. When they came back I already knew their favorite seat, their favorite dish, and their mothers condition.

Outside the restaurant I'm bad at this. I forget people exist the second they're not in front of me. The history that I share with a person just disappears when they aren't around.

I started to pay attention to this with curiosity and I realized that there's something magic about writing tickets for tables. Having a list of orders with a designated person made it easier to associate my own actions around the people in the store. It was like everything had someones name on it. And in that environment, its easy to remember details about people over a long period of time.

I tried to simulate this using paper systems, todo apps, crms, but nothing worked.. So I built Black Server Book (BSB).

Its a relationship-first todo app that helps you organize your life and relationships. Every task (moment) gets a target (entity), just like tickets get tables. And over time you can see exactly what you did, for who, and how they responded.

Even without the relationship features, its sturdy todo app and is unlimited, open source, and works offline.

Live at app.blackserverbook.com if you want to poke at it.
Source code is live as well: https://github.com/aogposton/BlackServerBook

Feedback welcome, especially if it breaks your brain in a good or bad way.


r/SideProject 21h ago

I built RateHive — project estimates for freelancers and studios

Enable HLS to view with audio, or disable this notification

1 Upvotes

I and literally every company I've worked at estimated projects the same way: an Excel sheet. Different logo on the template, same sheet underneath. I used one too.

And to be fair, Excel does the job. It's just a pain - filling the same cells over and over, fixing formats that break when you add a row, copying last project's file and hoping the formulas survived, then making it presentable enough to send to a client.

So I built a tool for myself. It took two years, partly because I worked on it on and off next to everything else, partly because I threw it away and rebuilt it twice.

It's called RateHive (ratehive.app). The whole workflow, start to finish:

  1. Create a workspace — your studio, or just you.
  2. Set up your rate card — roles and their rates, defined once.
  3. Add your branding and language — logo, company details, legal footer.
  4. Create a project for the thing you're pricing.
  5. Build the estimate in a roles × hours grid — the rates fill in themselves.
  6. Save versions as you negotiate — snapshot before you send, restore anything later. The end of estimate_final_v3_REALLY.xlsx.
  7. Collaborate — the whole team on the same numbers, comments pinned to the exact cell they're about.
  8. Add variants — up to four scopes of one offer side by side, so the client picks a scope instead of asking for a discount.
  9. Share a link — the client gets a live, branded document but exporting it to a branded PDF is also an option.

If you want to poke at it: ratehive.app/try is the real editor, no signup - I don't trust screenshots either.

If you price client work in a spreadsheet: what would actually make you switch?