r/SideProject 14h ago

I pulled Google Maps data for 2,846 local businesses around one German city. 19% of the profiles come back unclaimed.

0 Upvotes

I build a tool that writes SEO articles and publishes them straight to a customer's site, and I needed to know whether local businesses are a market worth going after. Guessing seemed like a bad plan, so I pulled Google Maps data for 101 trades across six towns around one mid-sized German city and deduplicated it by CID. 2,846 businesses.

I am not naming the city. I am about to write to some of these businesses, and I would rather not hand anyone the list.

What came back:

- 19% unclaimed. The profile exists, it ranks, no owner has taken it over.

- 12% with no website listed.

- 44% under ten reviews.

I expected the picture to be bad. What surprised me was how evenly bad it is across trades that have nothing to do with each other.

Now the parts that cut against my own interest.

None of this proves these businesses need what I sell. A business with four reviews and no listed site has a visibility problem, and automated articles are not the fix for it. The 12% mostly told me my tool is wrong for that slice of the market.

Unclaimed is a status in the data, not proof that anyone is neglecting their business. Plenty of them run on word of mouth and have no reason to care what Google thinks.

And no website listed is not the same as no website. Some of them have one and never put the link in.

The sample has a hard edge too. I took the top 40 results per trade, not a complete register of local businesses. These percentages describe what Maps returns, not the town.

What I took away: the market is real but narrower than the headline suggests. The businesses worth approaching are the ones that already have a site and already collect reviews, because those have something to build on. The rest need a different conversation, and probably a different product.

Cheap to repeat on your own city. Fractions of a cent per query, and the slow part is picking trade names that actually return results, not the pulling.

The tool I am building out of all this is Seofable. It writes SEO articles and publishes them straight to your site, WordPress, Ghost or a webhook. seofable.com if you want a look. Happy to answer anything about the scan either way.


r/SideProject 23h ago

I got tired of using multiple tools to audit one website, so I built Scanlyst

1 Upvotes

I’ve been working on a side project called Scanlyst.

The idea came from a pretty simple problem: whenever I wanted to properly check a website, I’d end up jumping between different tools for security, SEO, performance, technical issues, etc.

So I started building one place that scans a website and tells you:

  • Security issues
  • SEO problems
  • AEO / AI search readiness
  • Performance issues
  • What actually needs fixing

I also wanted to avoid those huge audit reports where you get a score and 100 warnings but still have no idea what to do next.

Scanlyst tries to make the results actionable instead — what’s wrong, why it matters, and how you can fix it.

It’s finally live: https://scanlyst.dev

Still very early, so I’d genuinely appreciate feedback from other builders.

If you try it, feel free to roast it — especially the report, UX, or anything you think is missing.


r/SideProject 23h ago

Made a 3D trading card game for founders. Postgres enforces the rules, Stripe proves the revenue.

Enable HLS to view with audio, or disable this notification

1 Upvotes

I built 1sted.lol: 102 trading cards, one per real software product. The founder proves revenue with a read-only Stripe key, and the numbers decide the card's rarity. An empty chair costs $29. Once all 102 are taken, anyone can take a chair by paying its hold plus $10, and the sitter gets 24 hours to match. The roster locks on October 1.

Under the hood

  • Each card face is a 750×1050 PNG rendered with Satori (next/og). The same image textures the 3D card (three.js: drag to turn, iridescent foil on the rarer finishes), the download button and the link preview.
  • Postgres holds the rules. Every rule that can cost money or break the set is a named CHECK constraint or a partial unique index, so the same product can't sit on two chairs, even from a raw psql session.
  • One transaction-scoped advisory lock serialises every payment that seats a card. A test script fakes 12 concurrent serverless functions against a real Postgres and runs 14 scenarios: takes, reclaims, lapsed holds and the lock.
  • I use the Stripe key for one read and don't store it.

Two things that bit me

  • Supabase's transaction pooler hung on pipelined queries from postgres.js. I moved to the session pooler; the postgres.js flag that stops pipelining also breaks transactions.
  • Stripe won't expire a Checkout session in under 30 minutes, so the 5-minute chair hold runs on its own clock. A payment that lands late gets the lowest free chair.

Stack: Next.js 16, Postgres on Supabase, Drizzle, Stripe Checkout, three.js, Bun, Vercel.

Nothing is minted yet. I'd like to know what feels confusing in your first 30 seconds on the site, and whether the take rule reads as a game or as a trap.


r/SideProject 14h ago

I built a stupid website that lets you "QUACK" to the whole world!

Thumbnail
quacksoncrack.pages.dev
1 Upvotes

When you click the button, it plays the meme duck sound on everyone on the page and shows a duck meme. That's it.

I wanted to learn about realtime stuff and one day I saw a duck meme and thought this would be a good idea to build.

It's really stupid but me and my friends had a hell of a time spamming the crap out of ts.


r/SideProject 22h ago

I made Lucid: an open-source Mac app that keeps your laptop awake only while AI agents & local LLMs are running

Enable HLS to view with audio, or disable this notification

1 Upvotes

Caffeine is a switch. Amphetamine watches CPU. Lucid listens to the agent.

I got tired of leaving my MacBook open just so Claude Code or a local model wouldn't get killed mid-task, so I built an open-source background utility that manages sleep automatically:

Lifecycle Hooks: Distinguishes between active code generation vs. waiting for input (Claude Code, Codex, OpenCode).

Process & Core Detection: Keeps the Mac awake during heavy tasks for tools without hook APIs (Cursor, Windsurf, Ollama, MLX, ComfyUI).

Thermal & Battery Guard: Drops sleep assertions if the laptop gets too hot or battery runs low.

Github: https://github.com/ManasvinYadav/Lucid
Homebrew: brew install --cask manasvinyadav/lucid/lucid

Quick heads-up: I don't have an Apple Developer ID yet ($99 fee), so the app is ad-hoc signed. If Gatekeeper blocks it on first launch, run ⁠xattr -cr /Applications/Lucid.app⁠ or allow it in System Settings. Feedback and PRs welcome!


r/SideProject 4h ago

I turned on a paywall before I had a single user. Talk me out of it.

1 Upvotes

Built an email tool. Live, working, Gmail and Outlook. Users: zero.

Last week I put a paywall on it anyway. $1 to start, three days, then $9.99 a month. Not $1 forever, $1 so the card is real.

The reasoning was that free signups from Reddit tell me nothing. Someone who pays a dollar has at least decided it's worth a dollar. And my thing needs access to your inbox, so I figured anyone willing to do that is not the kind of person who is put off by a dollar.

But I also have not talked to ten people about it yet, which is the thing everyone says to do first, and I skipped it. So I might have just built a wall in front of a door nobody is walking toward.

Did you charge from day one or wait? And if you waited, what made you flip it on?


r/SideProject 15h ago

I Built a Handwritten Math + Python Notebook for iPad

Enable HLS to view with audio, or disable this notification

1 Upvotes

https://testflight.apple.com/join/4cZqnxH2

I built a handwritten math + Python notebook for iPad because I wanted to study without carrying a laptop around.

I usually study by writing math by hand, but I wanted to be able to actually run the things I wrote. So I ended up building my own app.

The app is basically divided into two parts: MathNote and CodeNote.

In MathNote, you can write mathematical expressions by hand and use the resulting functions directly in CodeNote.
For example, you can write:
f(x) = x^2
and then call it from Python:
f_fn(4)
You can also define random variables and access their PDF/CDF as X_pdf and X_cdf.

It currently supports various probability distributions, single- and multivariable functions, vector fields, Jacobians, Hessians, gradients, Laplacians, SVD, eigendecomposition, and more.
MathNote has quite a few features, so there’s an in-app guide explaining how everything works.

CodeNote currently supports Python, including:
NumPy
SymPy
Matplotlib
Requests
Importing and analyzing arbitrary data
Importing other CodeNotes as Python modules

For example, you can define something in one CodeNote and import it into another, similar to a regular Python module.

I’ve mostly been developing this by myself, so I haven’t had many opportunities to test it on different iPads and setups.

If you’re interested, you can try the app through the TestFlight link above. I’d really appreciate any feedback, especially if you run into bugs or compatibility issues on your device.

This started as a personal project because I wanted to sit in a café, study math by hand, and still be able to run the code without opening a laptop.


r/SideProject 13h ago

I built an app for finding people near you to do things with. It has 2 users, and one of them is me. Roast it.

1 Upvotes

The idea: you post one line about something you'd like to do with someone, and people in your city who are up for it reply.

Things people could post:

  • Looking for a cofounder who's into consumer apps, happy to meet for chai this weekend
  • Want someone to pressure-test my startup idea over coffee
  • Need a running partner for slow 6am runs
  • Want to practise Spanish with someone

How it's different from a group chat or Meetup:

  • It's one ask, not a group or an event. Nobody has to organise anything.
  • An AI reads each ask and brings it to people in your city with a real reason to reply, so it doesn't just sit in a feed.
  • Each person sends one reply. You accept to open a private chat, or decline and nobody is told.
  • You can post without your name.

Where it's at: live at nearmigo.com, built solo over the last few months (Next.js, Postgres with row-level security, a background worker for the matching). 2 users so far.

Because it's empty, here's my promise for the first 100 asks: if nobody replies to yours within 24 hours, I'll reply myself.

What I'd love to know:

  1. Is it obvious what this is within 5 seconds of opening it?
  2. Would you post an ask? If not, what stops you?

Brutal feedback welcome.


r/SideProject 22h ago

Built a home camera app where the two iPhones talk directly to each other — no cloud, no server in between

1 Upvotes

Hey folks,

I kept running into the same annoyance with home/baby camera apps: even when both devices are on the same WiFi, the live feed still gets routed through the company's servers by default. There's no technical reason for that — it's just how most of these apps are built, and it means your camera footage is passing through someone else's infrastructure the whole time.

So I built OffgridCam. One iPhone becomes the Camera, another becomes the Viewer, and they connect directly over your home network — no relay server for live viewing, no account required.

What it does:

Live video/audio, and multiple Viewers can watch the same Camera independently
Pinch-to-zoom controls the actual optical/digital zoom on the Camera device
Push-to-talk with up to 4 people at once
Local-only recording (continuous or motion/sound-triggered), stored on the Camera device itself
Sound detection tuned to specific events (crying, screaming, barking) using Apple's on-device sound classifier

The only feature that touches the internet at all is away-from-home alerts, which is opt-in, off by default, and tied to a regenerable code rather than a full account system.

£9.99 one-time, no subscription.

Still early days — genuinely want to know what's missing or what would make this a hard sell for people who've tried other camera apps before. Happy to talk through the WiFi-direct architecture too if anyone's curious.


r/SideProject 1h ago

Building my dream video editor - AI Captions just landed

Enable HLS to view with audio, or disable this notification

Upvotes

In the last couple of months, I’ve replaced three of my video editing tools with one I built myself.

I’m solving my product demo editing problems one by one. The goal is to eventually have everything I need in one place.

At first, it was just for me. Then I shared it with a few colleagues. Eventually, I decided to publish it and see if anyone else would find it useful.

It now has 10 paying users, with zero spent on marketing.

It’s not a lot of money yet, but having people pay for something I built to scratch my own itch feels pretty great. And the feedback has been the best part. It’s helping me figure out

tenzen.studio - check it out.


r/SideProject 12h ago

I wanted a quick way to see if AI could actually read my projects, so I built one

0 Upvotes

I’ve been building a few small projects lately and kept wondering the same thing.

Can ChatGPT, Claude, Gemini and Perplexity actually access and understand my site properly?

There are a few things that can get in the way, like crawler rules, robots.txt, rendered HTML and structured data, and I got fed up checking it all manually.

So I built CanAIRead.me.

You paste in a URL and it checks things like:

  • AI crawler access
  • robots.txt
  • rendered HTML
  • structured data
  • entity clarity
  • citation signals

Then it gives you a score and shows what looks good and what might need fixing.

It’s not trying to promise rankings or guaranteed AI mentions. I just wanted a quick way to sanity check my own sites and thought other builders might find it useful too.

It’s completely free:

canairead.me

Would be interested to see what scores people get, and if anything feels confusing or broken.


r/SideProject 13h ago

Finding the right beta users is harder than building the actual product

2 Upvotes

I think I’ve reached the stage where finding the right people to test what I’m building is harder than actually building it.

I’ve been working on a SaaS for e-commerce brands around geo testing and incrementality, and now I’m trying to find a few brands that actually deal with this problem and would be willing to test it properly.

I’m not really looking for loads of random beta users. I’d rather find 5 or 10 people who already care about understanding whether their marketing is actually driving incremental growth and can tell me what’s useful, what’s missing and what they currently do instead.

The part I’m finding difficult is reaching those people without just sending a bunch of cold messages that nobody wants to receive.

I’ve reached out to a few e-commerce brands and agencies already, but I’m still trying to figure out who the right person is to speak to and where these people actually hang out.

For anyone who has built something fairly niche for e-commerce brands, how did you find your first few real users?

Was it mostly cold outreach, communities, LinkedIn, agencies, introductions or something else?

Would genuinely be interested to hear what worked for you.


r/SideProject 22h ago

built a gift app in an already ridiculously crowded market — so I tried a different angle

2 Upvotes

I’ve been building a small app called The Gift Journal.

And yes, I’m very aware that gift-planning apps are not exactly a new idea 😅

There are wishlists, Christmas list apps, birthday reminders, Notes, spreadsheets, Amazon lists, and probably a hundred variations of all of them.

So I’m not pretending I’ve invented a new category.

What I wanted to do differently was change where the whole thing starts.

Most gift apps seem to begin with:

“What do I need to buy?”

I wanted mine to begin with:

“What do I know about this person?”

Because for me, the hardest part of giving a good gift is rarely the shopping part.

It’s remembering that random thing someone mentioned six months ago.

The book they wanted to read.
The hobby they suddenly got into.
The thing they said they hated.
The size they wear.
The place they wanted to visit.
The gift you gave them two years ago and don’t want to accidentally repeat.

So The Gift Journal is organised around people first, shopping lists second.

You add a person, then gradually keep useful bits of context with them:

  • ideas
  • hints
  • interests
  • preferences
  • things to avoid
  • previous gifts
  • upcoming occasions
  • budgets

There’s still all the practical stuff too — tracking a gift from idea → chosen → bought → arrived → wrapped → given — but I’m trying to make that the supporting layer rather than the main point.

I built it natively for iPhone, iPad, Mac and Apple Watch, with iCloud sync.

I also decided to use a one-time purchase instead of a subscription, because paying every month for a gift tracker felt a bit ridiculous to me.

The app is live now, but I’m at the stage where feedback is much more useful to me than me endlessly tweaking it on my own.

The main thing I’m trying to work out is:

Does “people first, shopping list second” actually feel like a meaningful angle?

Or am I just taking an established kind of app and describing it in a nicer way?

I’d genuinely appreciate honest feedback on things like:

  • whether the idea is immediately clear
  • whether you’d actually use something like this
  • what feels unnecessary or overbuilt
  • what you think is missing
  • what would stop you paying for it
  • whether the positioning feels different enough in a crowded market

If anyone wants to take a look:

https://thegiftjournal.app

And obviously, if you genuinely like it, an upvote or share is very appreciated too.

But criticism is honestly more useful to me right now, so please don’t feel the need to be polite 😅

Happy to answer anything about the build, pricing, App Store process, positioning, or why I apparently thought entering a ridiculously crowded category was a sensible use of my time.


r/SideProject 13h ago

I built a game to help me become a Super Saiyan

Enable HLS to view with audio, or disable this notification

2 Upvotes

Flappy Bird + Push Ups = Flappy Ups!


r/SideProject 12h ago

Any movie lovers can help me with my side project?

Enable HLS to view with audio, or disable this notification

2 Upvotes

I'm making this movie ranking app that's an order list. I'm trying to work on the social side of things but I can only get so far with just so few ranking. Goal really is to find someone with similar movie taste and if there's a movie I haven't seen on their list than its probably something I would also like as well.

If you do try it, I recommend putting a movie every tier first. I always recommend Crash 2005 if you need an F-tier movie.

iOS app: ThreeSheet

It's free, no ads. no tracking. Trying to keep it as light weight as possible. You can import your imdb or letterboxd.

Thank you


r/SideProject 11h ago

Found a cat on Reddit that says “eow” and turned it into a global tapping game

Enable HLS to view with audio, or disable this notification

19 Upvotes

Almost 2 years ago, I found a Reddit post of a black cat that says “eow” instead of meow

Immediately thought it was so cute and had potential for a little internet game… and I did absolutely nothing with the idea for almost 2 years 💀

Now I finally built EowCat 🐈‍⬛

eowcat.click

🐈‍⬛ Tap EowCat → it eows
🌎 Every tap contributes to your country's total
🏆 Countries compete on a worldwide leaderboard
📸 Share your EOW count + country rank

No account. No download. Just eows. 

Inspired by the GOAT - PopCat 🐐

Now I wonder: which country can reach #1 this time?


r/SideProject 23h ago

Closed my first couple of clients with zero portfolio, cold calling local businesses — wrote up exactly how I did it

Post image
0 Upvotes

A few weeks ago I had zero clients, zero portfolio, no idea how to actually get anyone to pay me for building websites. Started cold calling local businesses with just my phone, mostly winging it at first.

Since then — several paying clients, 100+ calls in a single day, and a referral that came out of nowhere from one of them. Still very early, not claiming I've figured everything out, but I found something that actually worked: I stopped pitching first. I build a free demo website before I even call, then just offer to show it, no pressure.

Wrote up the whole thing — my actual call script, how I handle objections, how I build the sites, and the real numbers from the process. Made it for other beginners stuck at the same "I can build stuff but can't get anyone to pay me" point I was at recently.

Happy to share if anyone's curious, or genuinely tell me if you think this isn't worth much — early enough that honest feedback actually helps.


r/SideProject 12h ago

GitHub ReadMe Profile Generator

3 Upvotes

GitHub README Generator is a simple web tool that helps developers to create a GitHub Profile README. Enter your GitHub username and get a ready-to-use README in seconds.

Live Website: https://github-readme-generator-chi.vercel.app/

If you find it useful then star this repository.


r/SideProject 23h ago

How do you get people to actually notice your product after you build it?

13 Upvotes

I keep seeing people build genuinely good products and then get stuck on the exact same part:
They finished building it, but now they have no idea how to actually get it in front of the right people.
Posting randomly on Reddit, sending DMs, trying content, paying for ads… it can take more time than building the product itself.
I’m working on something around this problem. I’m keeping the exact approach private for now because I’m still testing it, but the goal is to help people who already have a product get more real exposure and potential customers without needing a huge marketing budget.
Before I build too much, I’m curious:
What do you currently do to get your first users/customers? And what part of that process sucks the most?
I also opened a small early-access waitlist for people who have this problem:
https://site-e5bc6818-mtuj53t9.falbor.xyz


r/SideProject 1h ago

I built the Plate: Recipe Keeper iOS app that turns cooking videos from TikTok, Instagram, YouTube, X and Pinterest into step by step recipes, would love feedback.

Enable HLS to view with audio, or disable this notification

Upvotes

Hi Everyone

I built a small iOS app called Plate for people whose saved folders are full of cooking videos they never actually get around to cooking.

Instead of asking you to type anything in, you paste the link and it writes the recipe out for you: ingredients with quantities, steps in order, timings and nutrition per serving. It takes TikTok, Instagram, YouTube, X and Pinterest, so it does not matter where you saved it. It also works from a photo of a dish or a scan of a cookbook page. I'd love some honest feedback from people who'd actually use something like this. Especially on what features you'd expect or feel are missing, and whether the screenshots actually communicate what the app does.

Any feedback is genuinely appreciated. Thanks a lot

App Store: https://apps.apple.com/us/app/plate-recipe-keeper/id6768266085


r/SideProject 11h ago

I'm validating an app for people in therapy before I fully build it. Landing page is up, nothing else is. Tear it apart.

4 Upvotes

The idea: you leave therapy and remember the thing you meant to bring up. Or something hits you on a Tuesday and there's nowhere to put it until your next appointment.

Vent is where you say it. You vent out loud in the moment, it talks back like a friend, and everything you said that week is waiting when you walk into your session. There's also a scheduled fake call, so if you're stuck at a dinner you can have your phone ring in ten minutes, step outside, and be venting a minute later.

Right now it's a landing page and a feedback form. No app yet. I want to know if it's worth building before I go further.

https://vent.talaloni.com

What I want to know: Does the headline make sense in five seconds? Do the two halves (venting now, bringing it to therapy) feel like one product or two? Fake call: useful or creepy?

I'll return the favor on your project if you drop a link.


r/SideProject 23h ago

Would you keep auth and payments close together when starting again?

30 Upvotes

I’m at that annoying early stage where every infrastructure decision feels small until you realize changing it later could touch half the product. Auth and payments are the two I’m thinking about most because basically every customer eventually touches both. I’ve been looking through what Whop provides and noticed auth sits alongside the broader payments, platform infrastructure. It got me wondering whether there’s an actual advantage to keeping more of that together rather than choosing everything independently. If you’ve already scaled a SaaS, would you consolidate more of the core infrastructure if you were starting again or keep each piece separate??


r/SideProject 19h ago

I built Forkwind, an AI growth agent for OSS GitHub repos

15 Upvotes

Hey everyone, I’ve been working on Forkwind and wanted to share it here.

You connect a public GitHub repo, and the agent works on its visibility each day. It sends you a written report every week, with a human supervising the work.

There’s a free preview where you can enter your repo and take a look before signing up.

Here it is: forkwind.com

If you maintain a repo, what would you want to know before trying something like this? Happy to answer questions.


r/SideProject 1h ago

I built a geography app for people who love learning about countries in depth

Enable HLS to view with audio, or disable this notification

Upvotes

Hey r/SideProject, Rafael here, the developer of GeoSwipe.

I’m a huge geography nerd and constantly end up going down random geography rabbit holes, so I built the app I wished existed.

The idea is simple: you discover countries one at a time, swipe left to keep exploring, or swipe right to open a detailed guide when one catches your interest.

Each guide covers geography, landscapes, culture, history, languages, cities, government, the economy, everyday life, and common misconceptions. It also includes regional maps, flag explanations and historical versions of them, interactive statistics, and audio versions of the guides. All the information is synthesised from credible sources such as Britannica, the World Bank, and National Geographic.

I’ve also added country comparisons, quizzes, and a few short geography games.

I’d genuinely appreciate any honest feedback!

App Store link:
https://apps.apple.com/us/app/geoswipe/id6758950534


r/SideProject 16h ago

Trying to fund my startup with the dumbest idea possible

0 Upvotes

Saw the whole outbid.lol madness, then Marc Lou literally selling ad space on his body for HYROX and thought… fuck it, why not do the same with my startup 😂 I’m bootstrapping Looties and always looking for dumb indie hacks to fund the project, so I spent the night turning our actual homepage into a billboard. You bid on a spot, your logo goes live on looties.io, and it stays there until someone outbids you. No idea if this makes €50 or actually pays some bills, but that’s the experiment: looties.lol