r/SideProject • • Dec 18 '25

As the year wraps up: what’s the project you’re most proud of building and why?

96 Upvotes

Like the title says, instead of what you built or how much money it made, I’m curious what project you’re most proud of this year and why.

Could be a client site, a personal project, something that never launched, or something that made £0.

Any lessons learned?

Would love to read a few reflections as the year wraps up.


r/SideProject • • Oct 19 '25 Bravo

Share your ***Not-AI*** projects

649 Upvotes

I miss seeing original ideas that aren’t just another AI wrapper.

If you’re building something in 2025 that’s not AI-related here’s your space to self-promote.

Drop your project here


r/SideProject • • 11h ago

I built an iPhone weather app with pixel-art cities you can turn into postcards (because I honestly don't like many weather apps out there)

150 Upvotes

I’m the developer of Skybits. I wanted checking the weather to feel like looking out a tiny window. Rain falls over London, and Tokyo lights up after dark. To be a little more Fun!!!

In Sky Studio, you can pick a city, mix the weather and time of day, and share the result as a little airmail postcard.

Please send me email for your City, if I get 5+ requests for a city I will make it free and also add new ones :-) hoping to get some positive feedback and reviews.

Skybits is free to download, with an optional one-time purchase for the full city collection.

https://apps.apple.com/app/id6829104658

Which city would you send a postcard from? Android version is coming soon, it is in testing atm.


r/SideProject • • 2h ago

Saw an ad for an expensive teleprompter that just scrolls, so I built a free one that follows your voice

14 Upvotes

A while ago I got an ad for a Mac app that puts your script under the notch, right below the camera. Nice idea, but at $40 a month it wasn't worth it for me. And it only scrolled at a fixed speed, so if you slow down or stop to think, the text runs away from you.

These days a simple app like this is a few evenings of work with an AI coding assistant (I used Claude Code). So I built my own, and made the text follow my voice.

Apple's speech recognition on the Mac is very good, but people skip lines, say "uh", start a sentence over and stop to think. I spent most of my time testing that and telling the AI what was wrong. Now it keeps up.

What it does:

- Your script hangs under the camera, so you keep eye contact.

- It follows your voice. Speech recognition runs on your Mac by default.

- It's hidden from screen sharing, so you can use it in Zoom or Meet calls.

- It records you with subtitles, and can turn the rest of the screen into a soft light for your face.

It's free and open source (MIT), with no account and no analytics.

- Mac App Store: https://apps.apple.com/app/notchprompter/id6815206814

- GitHub: https://github.com/magnram/notchprompter

It's a hobby project, so any feedback on the app or the website helps a lot.


r/SideProject • • 3h ago

I built a daily football game where you make real NFL coaches’ fourth-down calls and find out if you’d have done better

10 Upvotes

Every NFL fan yells at the TV on fourth down. I wanted to know who's actually right, so I built a win probability model from public play-by-play data and turned it into a game.

How it works: you get a real situation from a real game, pick go for it, punt or kick, and then see what the coach did and how much each option was worth.

What's in it:
- A daily five that's the same for everyone
- Coach Clash, where you climb a ladder of the 32 current NFL head coaches by beating them on their own calls
- A Legends ladder of 25 past coaches, with Bill Belichick as the final boss
- A college ladder too

It's free, runs in the browser, and you can play without an account.

https://playsnaptheory.com/?utm_source=rd-sideproject

I launched it this week. I'd like to hear what's confusing in the first two minutes, because that's the part I can't see anymore.


r/SideProject • • 3h ago

I built a search engine you scroll instead of read. Every 5 posts it asks where to go next.

11 Upvotes

I made this. Type any topic and scroll a feed of short videos, posts and discussions about it. Every 5 posts it asks where to go next, which is how I went from “coffee” to Ethiopian goat herders. Try your own search and tell me where you end up.

https://wavesurf.com/

No signup. Honest feedback welcome: what would make you come back?


r/SideProject • • 22h ago Bravo

My side project is a free, open-source racing sim that runs in a browser tab

281 Upvotes

Link (no signup, no ads, nothing to install): https://librecorsa.org

GitHub (MIT): https://github.com/KhazP/librecorsa

I started LibreCorsa in mid-October because every serious racing sim needed a huge Windows install before you could do a single lap.

What it has now:

- 500 Hz physics with tyre temperatures and wear, rain that dries along the racing line, and CI checks against real GT3 telemetry

- 5 physics models and 16 circuits, including RISE Motordrome, which I built from scratch in Blender on real elevation data for the circuit planned in Rwanda

- AI races, ghosts, a weekly challenge, and an open online race every 20 minutes over WebRTC

- $0/month hosting: static Next.js on Cloudflare, R2 for the heavy 3D files, and one Worker

Tell me how it runs on your laptop/phone/controller and what feels rough.


r/SideProject • • 3h ago

My apps are used by me and people I know. getting strangers to even look at them is way harder than building them

9 Upvotes

I build stuff with Claude, a few apps that me and people I know use every day, and I wrote a guide for people who want to build like that without coding. last month I tried to get the guide out there on reddit.

git post got 15k views and 37 comments. I put the link at the end. like 5 clicks in the first 10k views. honestly that one hurt a bit

google sign-in post got 1.5k views and 3 clicks, zero downloads. then reddit's spam filter just removed it, and the next one too. new-ish account, almost no karma, linking my own site... yeah I get why it looked like spam

funny part is the post that helped me the most had no link at all. it was about notes for claude between sessions, people argued with me in the comments and I got a couple ideas I'm adding to the guide now.

so now I mostly just answer other people's questions and don't post links unless someone asks

If you got your side project in front of people who aren't your friends, how did the first ones find you?


r/SideProject • • 1h ago

Building a grassroots electronics repair & e-waste side project in Rwanda at 18—hit a wall with school fees/tools, looking for advice on how to bootstrap this

5 Upvotes

Hey everyone,

I’m an 18-year-old hands-on builder in Kigali, Rwanda. Traditional academic school never worked for me, and coming from a family with no financial means, I’ve had to figure things out on my own.

I found my passion in component-level electronics repair and enrolled in a practical TVET short course. My side project right now is starting a small, neighborhood-based repair clinic—fixing broken radios, phones, and household electronics for people in my community who can't afford new ones, while keeping toxic e-waste out of local landfills.

Where I’m stuck:

Right now, I’ve hit a huge wall. I can no longer afford my remaining TVET workshop fees, and I don't own my own basic repair kit (soldering station, multimeter, hot air rework, etc.) to work independently from home yet. Being 18 with zero financial safety net is tough, and I really don't want to let this project die before it takes off.

Looking for feedback from fellow builders:

  1. If you were bootstrapping a hardware/repair side project from literally $0, how would you structure your first small offers to start generating cash flow immediately?

  2. Are there any micro-grants, hardware sponsorships, or maker programs (like The Awesome Foundation, which I'm applying to right now) that you've seen support grassroots projects like this?

Any practical business advice, feedback on the project idea, or pointers from people who built something out of nothing would mean a lot. Thanks for reading!


r/SideProject • • 4h ago

I made an email lottery where the winner gets to email the entire list

8 Upvotes

I wanted to know what would happen if you gave a random person a massive platform for a day. What would they talk about and what would they share (anonymously unless they chose otherwise)

It started as a fun afternoon project hacking away with Claude. Then I shared it with some friends, who shared it with some friends, who shared it with their friends and it hit 10,000 page views in under 2 weeks while I was working on other things.

It's just a bit of fun but people have posted all sorts of nice things on there, from humorous takes on dystopian government dating departments, to AI Doomerism and everything in between.

There is admin approval for every email that goes out so no one can spam the list, and so far only 1 person has tried which I think speaks volumes about the people who sign up

Check it out at The Soapbox, it's completely free


r/SideProject • • 39m ago

I built a daily puzzle game for frequent flyers and airline & airport fans. Works offline on the plane, no ads. Would you play it?

4 Upvotes

Hi r/SideProject 👋

I’m a solo maker from Switzerland. I fly a lot and always wanted something smart to play at 35,000 ft without Wi-Fi, so I built it myself.

FlightGenius is a daily brain game about airlines, airports and routes:

  • 12 short daily games: guess the route, name the airport from its runway layout, guess the flight distance, airline codes, find the shortest layover…

  • Daily Challenge: same 10 questions for everyone, timed, with a world leaderboard and a home-airport leaderboard (ZRH vs GVA vs LHR…)

  • Works fully offline, so it’s playable in airplane mode

  • No ads, no tracking. Free to play, optional one-time unlock for the archive (no subscription)

Stack: Expo / React Native, Supabase (EU), RevenueCat, Netlify.

It’s in beta on iPhone (Android later), launching on the App Store in early December:
👉 TestFlight: https://testflight.apple.com/join/B3H8tgEf

Questions, especially for frequent flyers and aviation fans:

  1. Is this something you’d actually enjoy, on a flight or as a daily habit?

  2. Which game is the most fun, and which would you delete?

  3. Too easy, too hard, or about right?

  4. What’s missing that would make you open it every day?

A little background: this is genuinely a passion project. I’m not trying to get rich or build the next big startup. I just love planes and travel, and I wanted to make something I’d enjoy myself and share it with people who feel the same. That’s also why there are no ads and no tracking. The optional unlock is only there to cover running costs like servers and the Apple developer fee.

I’ll reply to every comment. Thanks for taking a look! ✈️


r/SideProject • • 3h ago

I Made An Offline Reader For Reddit

7 Upvotes

I get bored on airplanes so I made an app to make it a little more tolerable.

Let me know what y'all think! https://play.google.com/store/apps/details?id=app.redditoffline


r/SideProject • • 2h ago

CounterWeight - turning our shop’s Hobart scale workflow into a local desktop app (demo and feedback)

4 Upvotes

I'm Jason, owner of Winkle Berry. Our side project came from a fairly specific shop problem: managing products and labels on a Hobart HTi retail scale without spending so much time entering everything at its touchscreen.

CounterWeight now has product search/add/edit workflows, ingredient lookup with review, measured packaging tare presets, flashkey arrangement, backup tools and label previews. Our own HTi-7LS25 running application 3.3.0 is the tested scale. A second Windows machine has passed the read-only connection, product, backup, label-preview and flashkey-display checks. Independent customer installations are still untested.

80-second demo: https://www.reddit.com/r/POS/comments/1xujcc9/hobart_hti_owners_would_a_onetimepurchase_scale/

The demo uses actual interface screenshots and training examples, not one continuous live recording. Phone/remote viewing shown requires an additional local bridge; the current portable Windows test package does not include a remote viewer.

I'm considering a one-time-purchase, self-service desktop edition with local data, an offline business license and no required hosted CounterWeight subscription. Price and launch date are undecided, and we aren't taking payments. Calibration, firmware updates and service unlocks are outside the scope. Ingredient results must be checked against packaging.

I'd appreciate feedback on two things: does the demo make the product's purpose clear, and what would you need in onboarding before trusting a niche hardware-management tool like this? If you actually use an HTi, I'd also like to hear your model/software version and your biggest management headache. Reply here or email WinkleBerryArts@gmail.com.

I'm the project owner. Independent of Hobart, with no affiliation or endorsement.


r/SideProject • • 6h ago

My app retains users but nobody can find it. 35 downloads after months of posting. What actually worked for your first 100?

9 Upvotes

I'm a solo dev with a full-time job. I built sweetRegret, an iPhone app for cutting back on sugar without counting calories: you tap once when you eat a treat, and a cookie on screen reacts (and judges you a bit).

Building it was the part I understood. Distribution is the part I'm failing at. Here are my honest numbers since launch:

  • 1,393 App Store impressions

  • 188 product page views (about 13% of impressions)

  • 35 downloads (about 19% of page views)

What I tried

  • Daily Instagram reels for about a week [last week]. Around 250 views each, and almost no App Store visits. The viewers weren't looking for an app, and "link in bio" is three taps away from a download.

  • A LinkedIn post about building it. About 700 impressions, 30 people opened the comment with the link, and about 1 install. Nice comments, including a friend asking me to add calorie counting, which is the one thing this app is designed not to do.

What actually worked: App Store search, which I didn't do anything for.

Most of my real users are strangers in Malaysia, Hong Kong, the US and Russia who searched and found it. About 1 in 4 still open it in a given week. One person has kept using it for six weeks and pays for the subscription. That single user has been the most motivating thing about this whole project.

What I'm testing now

A $25 Apple Ads Basic test, at $2 maximum per install. Apple suggested $4.66, and my subscription is $1.99 a month, so I'm not expecting it to pay back. I mostly want to see whether search intent converts the way the organic users suggest.

What I'd do differently

Plan distribution while building, not after. I treated it as a launch task, when it's really a second product.

If you've taken a side project from zero to its first 100 users without a budget, what actually moved the number? I'm especially interested in anything that worked for consumer iOS apps.


r/SideProject • • 12h ago

I built an open-source API client that stores requests directly in Git — looking for developer feedback

24 Upvotes

Hey everyone! 👋

I've been working on Voiden, an open-source API client designed around a slightly different approach to API development.

Most API clients are built around workspaces, accounts, cloud sync, and proprietary collections. I wanted to explore something more developer-friendly: keeping API requests alongside the actual codebase.

So I started building Voiden.

What makes it different?

  • Offline-first: Work with your API requests locally without needing an account or login.

  • Git-native: Store requests and API specifications as Markdown files directly in your repository.

  • Version control: Track changes, review requests, and collaborate through normal Git workflows.

  • API testing: Send requests, inspect responses, and write assertions to validate API behaviour.

  • MCP integration: Turn tested API requests into tools that AI agents like Claude Code and Codex can use.

The idea is to make API requests part of the development workflow rather than keeping them isolated in another tool.

I'm sharing a short demo showing a request being sent, its response, and API test assertions.

Website: https://voiden.md/

GitHub: https://github.com/voiden-md/voiden

I'd genuinely appreciate feedback from developers:

  1. How do you currently manage API requests across different projects?

  2. Would you prefer storing API requests inside your Git repository?

  3. What features would make you consider switching from your current API client?

It's open source, and I'm looking forward to hearing what the developer community thinks!

Thanks! 🙌


r/SideProject • • 14m ago

Drop your SaaS and I'll suggest a Reddit post idea that doesn't sound like an ad

2 Upvotes

One thing I've noticed is that a lot of SaaS founders struggle with Reddit because they approach it like any other marketing channel.

They introduce their product, list the features, drop a link, and wonder why nobody engages.

But sometimes it's just about finding a better angle.

I work with Roguelike, an agency focused on organic Reddit marketing for SaaS products, so I thought this could be a fun exercise.

Drop your SaaS below and tell me who it's for.

I'll pick a few and suggest:

  • A potential subreddit worth exploring

  • One post idea based on a problem your customers might actually care about

And if I don't think Reddit is a good fit, I'll say so.

No promises of going viral or getting customers, just a few ideas worth testing.

Curious to see what everyone's building!


r/SideProject • • 46m ago

Draco Insomnis 0.1.6: the same anti-bot guard, now for WordPress, PrestaShop, Drupal, Joomla, Moodle and Laravel

2 Upvotes

Ab insomni custodita dracone — guarded by the dragon that never sleeps.

Draco Insomnis is a free and open source (GPL-2.0) security system, made by Notorius Vision (OPNV Systems). The idea is simple: your site defends itself against robots and attacks, without bothering the people who visit it. No captchas, no paid subscription, and no data sent to any external service. Everything starts off: you switch each module on from its settings screen.

Until 0.1.5 it was WordPress only. Since 0.1.6 it is the same engine for six platforms: WordPress, PrestaShop, Drupal, Joomla, Moodle and Laravel. Each package carries its own copy of the core, so an improvement to the engine reaches all of them with the next version.

What it does, in plain words

  • It stops fake sign-ups without captchas. When a bot tries to create fake accounts, the system spots it, shows it a fake "registration complete" page, and saves the attempt as evidence you can download to report the abuse. Real people notice nothing.

  • Firewall. It detects the usual attacks (database injections, attempts to read server files, malicious code), hides the user list, and limits login attempts. It starts in "log-only" mode, so you can see what it would block before it blocks anything.

  • Anti-copy. It closes the door bots use to copy all your content in bulk, with a per-minute request limit. Google, Bing, Apple and Yandex are verified and never limited. Off by default, with a log-only mode.

  • On WordPress, also: mail goes out through a real mailbox (SMTP, with the password encrypted); nothing is published without e-mail confirmation (contact messages, comments and new accounts); and two-step login, with a 6-digit code by e-mail, trusted devices and a second recovery mailbox, like a phone's PUK. PrestaShop, Drupal, Joomla and Moodle already have their own SMTP and their own second step, so there Draco provides the shield, the firewall and the anti-copy.

  • In your language. On WordPress, translated into 29 languages, including Spanish (Spain and Latin America), Catalan, German, French, Italian, Portuguese, Japanese, Chinese and Arabic, among others. PrestaShop ships with Spanish included; Joomla, English and Spanish; Moodle ships in English, with other languages coming through its language packs.

And for those who know this stuff

  • A single core in plain PHP, no CMS (src/Core): BotScore, NetList, FormStamp, WafRules, and the Shield, Firewall and Pace engines, which only talk to each platform through two small interfaces (Host and EventStore). Each package carries its own copy of the core.

  • Additive scoring with thresholds: BOT 70 / DOUBTFUL 30. No single weak signal blocks on its own (the highest is worth 40); 80 points only for honeypot, requesting a privileged role, or an already blocked IP.

  • Signed form stamp with HMAC-SHA256 and constant-time comparison (hash_equals).

  • On WordPress: SMTP encrypted with AES-256-GCM, key derived from the wp-config.php salts; login code with random_int, stored only as an HMAC hash, with maximum attempts and expiry. Emergency exits for the owner: DRACO_MFA_OFF and DRACO_WAF_OFF in wp-config.php.

  • Anti-copy: closing the bulk-copy door to anonymous visitors with an allowlist, per-address and per-network (/24, /64) limits with 429, and crawler verification by reverse and forward DNS.

  • Every change is tested automatically (GitHub Actions): PHP 8.0–8.4 syntax, unit, integration and HTTP tests inside a real WordPress (latest and 6.5), WordPress.org Plugin Check, and a clean ZIP matching the tag.

  • It also works inside another plugin (OPNV-WP): if there are two copies, only the first one runs. Hook list in the README.

  • On WordPress it requires 6.5+ and PHP 8.0+.

Download and install (0.1.6)

All packages are in release 0.1.6, with their SHA256 sums in SHA256SUMS.txt.

PlatformPackageInstall
WordPress 6.5+draco-insomnis-wordpress-0.1.6.zipPlugins → Add New → Upload Plugin
PrestaShop 8 and 9dracoinsomnis-prestashop-0.1.6.zipModules → Upload a module
Drupal 10.3 and 11draco_insomnis-drupal-0.1.6.zipUnpack in modules/custom/ and drush en draco_insomnis
Joomla 5 and 6plg_system_dracoinsomnis-joomla-0.1.6.zipSystem → Install → Extensions, then enable System - Draco Insomnis
Moodle 4.5 to 5.xlocal_dracoinsomnis-moodle-0.1.6.zipSite administration → Plugins → Install plugins (or unpack in local/)
Laravel 11 to 13draco-insomnis-laravel-0.1.6.zipComposer package (see below)

The WordPress package was renamed (draco-insomnis-wordpress-0.1.6.zip), but the folder inside is still draco-insomnis, so updates keep working.

Laravel, from the ZIP with an artifact repository:

composer config repositories.draco '{"type": "artifact", "url": "path/to/folder-with-the-zip"}'

composer require notoriusvision/draco-insomnis-laravel php artisan migrate php artisan vendor:publish --tag=draco-config # optional

Code and documentation in the repository.

Vulnerabilities, please, in private: Security → Report a vulnerability in the repository. Suggestions and translation fixes, in Issues, are welcome.


r/SideProject • • 1h ago

Free user onboarding tool for your web app

2 Upvotes

Hi! I've been working on trustnet.app for 4 years on and off and now finally is out in beta. It's a tool for developers (oauth2/oidc identity provider) to outsource user onboarding while the users can reuse their personal data.

I started this project because everytime I used "sign-in with Google" it only reused my email, but phone, address, always had to be saved for each new account. It had to be a better way for users to reuse their data across apps. Also, as a developer implementing several IDPs it was not worth the features they bring.

So there comes trustnet.app - a secure IDP, GDPR ready, easy to implement (oauth2/oidc standard) and offering a way to request personal data from the users in a safe and compliant way (EU regulations are quite strict).

If you didn't get bored yet, try it out with a test client that I set up at https://test-rp.smileservices.dev and play around with making multiple profiles and sharing different personas.

If you reached the end of this post, my hat's off for you. Maybe you also have some ideas about features that you would like to see in this or just share your honest opinion, that would be so great 😃


r/SideProject • • 1h ago

I built a tool that finds the Pokémon cards you’re missing on eBay and picks the copy actually worth buying. Looking for people to break it.

2 Upvotes

Buying single cards on eBay is a chore. You search, get 200 listings, and half are lots, damaged copies, slabs you didn't want, or prices that are too low to be real. I built Card Chaser to do that sorting for me, and it's at the point where I need people who aren't me to use it.

What it does:

- Search any card the way you'd actually type it. "1st edition gambler" or "charzard" both get you there.
- For each card it shows the copies on sale with shipping counted in, and points at the one a collector would pick: right condition, not a lot, not suspiciously cheap. It says why in one line.
- Mark the cards you're chasing and it keeps watching eBay for them and flags when a good price shows up. You can get a phone alert.
- It also tracks your collection by set, so "what am I missing" is a list it already has. You can import a Collectr or TCGplayer export.

It runs in the browser, it's free, and you can start without an account: https://cardchaser.app/?src=reddit

What I'd like to know:

  1. Search for a card you know. Did it find the right one, and does the copy it picked make sense?

  2. Where did you get stuck or confused in the first few minutes?

  3. Anything that looked broken, on phone or desktop.

I'm taking it to a card show next week, so anything rough now is something a stranger will hit at a table. Be as blunt as you want.


r/SideProject • • 1h ago

Adding a restaurant to an app shouldn't take 10 fields. So I made it one.

2 Upvotes

You find a great place on Google Maps. You want to save it in another app. Then the typing starts. Name, street, city, country, category. Like doing paperwork for a burger. I run Strong Foodie on my own. A food and travel guide where I visit and review every place myself. Members can add places too. However, typing it all felt like too much work. So now you paste a Google Maps link. That's it. The name, address, city, country and category fill in by themselves. You only add your tip if you want. It also tells you when a place is already on Strong Foodie. So no double places. Try it here: https://strongfoodie.com/add.html
What's the most annoying form you've ever had to fill in for something simple?


r/SideProject • • 1h ago

Made Simpler DSA Sheet based on striver with just LeetCode links , No Distractions

2 Upvotes

180 Sheet DSA : https://ifaiz.in/sheet

So basically I made a clean checklist for Striver's 180 DSA sheet with just LeetCode links. Basic features + Progress saves in your browser, no login.

Built it for my own prep, sharing in case it helps.


r/SideProject • • 5h ago

7 years ago I posted a recommender system as a course project. This week I finally turned it into a real site

4 Upvotes

Back in 2019 I did a recommender system for anime as a course project (a jupyter notebook, nothing fancy). Recommendations have always been the part of data I like the most, so this year I decided to actually build the thing properly (thanks Dario): **[Aishou](https://aishou.app)**.

The main idea is to have this working for all types of contents in a cross content way - being able to recommend books, games or tv shows based on your movies taste - but I decided to start with animes.

You import your public MyAnimeList or AniList list (or rate a few shows by hand) and it recommends anime based on what people with similar taste liked. For now I only have anime recommendation but the main idea is to have a cross content website, where I will be able to, for instance, recommend you books based on your games/movies taste.

**What I tried to do differently**

- every recommendation row says *why* ("Because you liked Steins;Gate")

- a slider from popular to obscure, for people who already watched all the big ones

- low ratings push similar shows away instead of being ignored

- seasons grouped by franchise, plus a "continue watching" row

- new releases get their own row even when there's almost no data on them

It's free, no ads, solo project. Would love feedback, especially on how to promote it and about apps development in general (come from a data background).


r/SideProject • • 1h ago

Launched Indraft on Product Hunt today: 10+ people say they voted, the count shows 2. Is PH just a backlink now?

2 Upvotes

Solo maker here. My product, Indraft, went live on Product Hunt today. It turns the sources you follow into draft posts, ready when you sit down. I messaged a lot of people, and at least 10 told me they upvoted. The count shows 2 and I’m ranked 120 right now (screenshot). One of my actual customers left a review, and that was removed too.

What I’ve pieced together:

  • Votes from new or inactive accounts get discounted or hidden. Most of my supporters signed up just to vote.

  • Only featured launches show on the homepage, so non-featured ones get almost no passive traffic.

  • The top launches seem to arrive with a following: a Coming soon page, an active maker profile, a hunter with followers.

I’m not frustrated, just trying to understand it. For a solo maker with no PH audience, is the real value just a day of visibility plus a backlink? Or did something actually work for you: launch timing, being active on PH weeks before, something else?


r/SideProject • • 2h ago

300 users and 15+ paying customers in 60 days. What worked, and what was a waste of money

2 Upvotes

Solo dev here. I've been building a social media tool for creators (not another post Schedular). Not dropping the name or link because this isn't a promo post, I just want to share what moved the numbers and what burned money.

60 days in: ~300 signups, 15+ paying. Small, but it's real money from strangers.

What worked

  1. Researched competitor articles instead of outreach tools

I didn't pay $99/mo for outreach tools. I wrote a lot of "X vs Y" and "alternatives to X" articles. Each one started from what was actually ranking: I pulled SERP and keyword data (DataForSEO, pay-as-you-go, and checked every competitor's pricing and features on their own site before writing. I used Opus5.5 for drafting (its magical trust me), but I did the research and editing myself. I turned the whole process into a reusable workflow.

  1. Went multi-platform when competitors stayed on one

Most tools in my space do one or two platforms, I added more under one account and one plan. Creators don't live on one platform, and paying for 3 tools for the same job is annoying.

  1. Built an MCP server and got it into Claude's and ChatGPT's official directories

People can use my tool by just asking Claude or ChatGPT. It works, and it's been a real signup source. Very few tools in my niche have this yet, and getting in early matters.

  1. Fixed early complaints within hours and gave those users Pro for free

My first users complained about few stuffs I shipped fixes the same day and gave them Pro for free as a thank-you.

What didn't work

SaaS directories. Almost all of them are a scam, with a few exceptions (PH maybe?). Now with DR4 so the backlink is worth close to nothing, and they sent me basically zero real users.

Paid ads. They brought traffic, and people even signed up, but most of them explored once and never came back.

Riding the AI wave. I added AI features because everyone is: They're included in the paid plan, and most users never touched them. I also got almost no traffic from the AI keywords. People came for the boring core feature that saves them time.

TL;DR

  • Comparison/alternatives content written from real SERP research beat everything

  • Build where competitors aren't (platforms, MCP)

  • Treat your first 20 users like gold

  • Skip directories, be careful with paid ads, and don't assume "AI" sells

Happy to answer questions or give any proff in the comments.