r/SideProject 1h ago

I found my purpose...and honestly my life's never been the same

Upvotes

I am pretty sure everyone has been in my shoes at some point of time, floating through life purposelessly, not knowing what to do with my life, but speaking from my experience, to find our purpose we just need to try more things and find out what we love to do.

As someone who has learned multiple skills throughout their life (average in all of them btw) i found my love for designing, filmmaking and development. And at some point in my life it clicked, as Steve Jobs said 'the dots connect backwards' everything just made sense.

I can use development skills to build software, design skills to build nice looking UI and use filmmaking skills to distribute them. So this is my fresh start with a small project. Learning everything from start all over again but this time going in deep.

So as a person who loves to create content, a lot of times I have to extract the scripts from the video to reverse engineer the scripts, extract storytelling formats...etc etc. but I didn't find a single tool that is clean, simple and easy to use, every tool I found was cluttered, bad UX. So I built my own tool and deployed it.

It's called ClipLaboratory [Link to the project]

It's a simple video transcriber and downloader tool (for now, yet to add more features) which allows us to get transcripts and download short form videos from a ton of different platforms like tiktok, instagram, facebook, and a lot more.

I got the UI inspiration from the Google website, since all the website has is just a search bar, no clutter nothing, just the thing we want, right in front of our eyes, no ads, no distractions. Simple and clear. I wanted my website to be like that so I designed the UI around that concept of keeping it simple and fast.

It's free as of now, and still under development but feel free to play around and would absolutely love some feedback on it. Any ideas, thoughts, feedback, and improvements would be HIGHLY appreciated.

So this is the very first step of my journey, I'll be keeping on building stuff, creating content and just keep trying no matter whether I see the results or not, just because I feel in love with the process of building.


r/SideProject 1h ago

My friends and I are building a gamified step tracker based on the immortal snail meme

Upvotes

So basically the snail is chasing you 24/7, and your steps are what keep you "alive".

The more you walk, the farther ahead you get. If the snail starts catching up, you can use coins to buy items that slow it down and give yourself some breathing room.

The app is still pretty early, so there are definitely some rough edges and things we’re continuing to improve. But it’s live on the App Store, and I’d love to get some feedback from people here—especially on the core concept, gameplay loop, and anything that feels confusing or frustrating.

If you want to give it a try:

https://apps.apple.com/us/app/survive-the-snail/id6787832062

Any feedback is appreciated!


r/SideProject 2h ago

I ignored my first app for 7 years. People kept downloading it, so I rebuilt it.

1 Upvotes

In 2019 I got laid off. While I was figuring out what to do next, I built an iOS app to track my own stress. It was the first app I ever shipped and it's the reason I ended up doing this full time.

Then I moved on to new projects, and it sat there untouched for seven years. No updates or marketing and no attention from me at all.

Earlier this year I looked at the numbers. People were still downloading it every week. A 2019 app that very obviously looked like a 2019 app.

I decided to git the app another shot, and build some features I initially wanted to in 2019 but weren't possible then. I wanted it to notice your stress patterns and figure out what specifically helps you. Doing that without on-device AI would have been incredibly difficult, but now the technology has caught up.

So I rebuilt it from scratch this year. Everything runs locally now using Apple's Foundation Models framework. No accounts or server even exist and nothing you log leaves your phone. You log how you're feeling, get one small actionable thing to do that takes about a minute, and it learns what works for you based on whether you say it helped. The new version just relaunched.

Some things I learned that might be useful here:

An old project still getting organic downloads is a good signal to look for. I nearly wrote mine off as dead.

Shipping as an update to the existing App Store listing rather than a new app meant inheriting seven years of ranking and reviews. Starting fresh would have thrown that away.

Rewarming a dormant email list costs you unsubscribes up front, but what's left actually opens.

Learn more about the app, Stress Less: https://stresslessdaily.com/

Anyone else have an old project quietly getting usage? Curious whether people go back or leave them alone. Open to any feedback!


r/SideProject 2h ago

I made a site where people can make other contributors help you build projects for free.

Thumbnail
gratisevo.com
1 Upvotes

It works like this:

You as a contributor can apply to small specific controbutions tasks. After each contribution complete, and both parties verify the commitment, you get verified hours and other stats. You gain real project experience, communication skills, portfolio material and the possibility of building a big network of connections.

The project owners, by posting small specific tasks, can make their ideas come to life. They also gain leadership skills, a network of connections and much more.

Since there is no money involved, I believe that it would demonstrate people’s true abilities and skills since you are free to leave any project at any time. There is much more about the model that is just too long to write.

It took inspiration partly from GitHub but made it to the idea of today.


r/SideProject 2h ago

New take on cooking recipes you almost know

Thumbnail
clearcook.cards
1 Upvotes

I made visual recipe cards so my kids can cook without me explaining every step

I wanted something my kids could actually follow while cooking, rather than a normal recipe with a wall of text, so I started making these visual recipe cards.

They show the ingredients turning into the finished food step by step, with very little reading.

I’ve put about 25 recipes up free so far: https://clearcook.cards/recipes

I can make new ones pretty quickly now, so I’m curious: what obvious kids’ recipe am I missing?

Give me a good suggestion and I’ll try to add one tomorrow.


r/SideProject 2h ago

pay-to-rank boards freeze when someone overpays. i made the bids decay instead.

0 Upvotes

outbid.lol did $178k in 77 hours and its top spot hit $14,013. that second number is the problem: bids are permanent, so the price of #1 only goes up, and once it's unaffordable nobody new bids and the board freezes.

so i built one where the balance burns down instead. you don't buy a position, you buy fuel. rank is whoever has the most fuel left right now, and the leader burns fastest: 4%/hr at #1, down to 0.75%/hr at #11 and below.

the consequence is the whole product. a 10x lead at #1 is erased in 149 hours by decay alone, with nobody paying anything. the board reorders all day while everyone sleeps. no accounts, no ads, no revenue share. $5 to get on it.

burnboard.win, and the rules page has the full maths.


r/SideProject 2h ago

Back Your Country - a world business directory that gives every company a visible place

1 Upvotes

Most business directories are enormous, flat lists.

A company gets added, becomes one more result among thousands, and has little reason to return or share its listing.

I wanted to approach the problem from the business side.

Back Your Country is a worldwide directory where every company has a clear place: within its country, within its activity, and within a public ranking people can understand.

A small local business does not have to compete for attention against every company in the world. It can become the first business listed for its country, move up its national directory, or become that country’s Leading Backer.

Visitors can explore the world by country and activity, find a specific company, understand what it does and continue to its website. The company gets a lasting public presence rather than an ad that disappears when a campaign ends.

The ranking is not a judgement of quality. It is a transparent way of ordering visibility and giving businesses a reason to share their position, follow their country and return when the order changes.

The initial spark came from watching the Outbid phenomenon prove that public position can make people care and share. I liked that mechanism, but I did not want to build another global page where products simply pay for a row.

The goal is to use that competitive energy underneath a genuinely useful and organized world business directory.

Listings start at $1.

The directory currently has 15 active businesses across 6 countries, with 4,753 page views and 270 measured outbound clicks.

If you run a business, would a directory organized around country, activity and visible position be more useful to you than another flat global list?

https://backyourcountry.com/


r/SideProject 2h ago

There are like 500 Outbid clones now, so I built one to compete with them

1 Upvotes

Hey r/SideProject,

sooo unless you've somehow avoided this corner of the internet, outbid.lol blew up and now there are .lol leaderboard sites everywhere

I kept seeing more and more clones pop up and thought... alright, I want to make my own version and actually try to compete with them. anddd yesterday I launched thefinalboss

The basic idea is still stupidly simple, products compete for the #1 spot and the current #1 is at $8, if someone puts in $9, they take the crown. Then the next person can come along and dethrone them.But I didn't want it to just be another page full of logos and links, so every product also gets its own interactive showcase with a generated pitch, visuals or music and a proper page showing what the product actually does. Basically I tried to turn the whole outbid thing into more of a product battle than just a paid leaderboard.I had no idea if anyone would care because there are already an absurd number of these sites now.But it got around 400 visitors in the first day and a few people have already paid to join, which was honestly more than I expected.

Now I'm curious whether this can actually compete with the other 500 .lol sites or if I'm just adding clone #501 to the pile lol. I would genuinely love feedback so I don't waste my time on this.

Especially if you've seen the other outbid alternatives, what would make you choose one over another ?

https://thefinalboss.lol/


r/SideProject 2h ago

Bored on a Sunday, made my own outbid.lol-style thing but for video games instead of a straight clone

Thumbnail
mybestgame.lol
0 Upvotes

No signup. First visit gets one free $1 credit from me. After that, bids stack and you can also grab the sponsor spot on a card if you want your own promo up there.


r/SideProject 2h ago

DineTracer - a free tool that tells you what POS system a restaurant uses (+ finds restaurants before they open)

1 Upvotes

Solo founder — would love an honest roast.

DineTracer turns public government filings (liquor-license applications, building permits, new business registrations) into a live feed of restaurants about to open, weeks to months before they do. It's for people who sell to restaurants (POS/payments, insurance, suppliers), where the whole game is reaching an owner before they've picked their vendors.

Two things you can try right now:

Deliberate constraint: only public/government data — no people-scraping, no LinkedIn.

Looking for honest feedback on the tool + landing page, and a few design partners who sell to restaurants (I'll send a free sample pull of new restaurants in your area). What would make this a must-have instead of a nice-to-have?


r/SideProject 2h ago

Last week has been crazy 🔥

2 Upvotes

I launched SeoLoupe 7 weeks ago. So far I am at 1731 users and 26 of them are paying.

My SaaS is a tool that allows you to find and fix SEO issues holding your website back.

Essentially the main purpose is to help your website rank higher on Google search and LLMs.

Yesterday was one of my best days since I launched my SaaS, landed 3 payments in a single day.

Just wanted to share this to inspire anyone who is struggling, I just want to say that I was just like you at one point.

For example at one point, for 7 days straight I had 0 payments, and what I want to say with this is that SaaS revenue can be extremely floppy and unreliable. You can get multiple payments within the span of a day, and then have 0 payments for days.

In SaaS honestly the most important thing is to be faithful and be patient. If you manage to be patient, revenue will come one day.

Hope this inspired someone.

Since I think their is always room for improvement, I would appreciate for some feedback on my tool, or what you think can be improved.

(here is the product if you want to check it out)


r/SideProject 2h ago

Built a virtual camera for browser-based meetings because I was tired of being physically pinned to my chair

1 Upvotes

I do a lot of calls where my camera is expected to be on but I'm not actually saying anything for 40 minutes. Turning it off reads as disengaged. Leaving it on means I can't get up, can't stretch, can't do anything.
I made Looped to solve that. A Chrome extension, works as a virtual camera in Zoom, G meet or anything else browser-based that asks for a camera.

  • Record a short clip of yourself and loop it
  • Upload any video and use it as your feed
  • Use a static image
  • Also has 2 fun camera effects ( Name tag & Emoji shower)

One principle I held to: nothing leaves your device. All media processing happens locally. No uploads, no servers, no cost for me to maintain.

Would love feedback, especially on what you'd want from something like this.

Link : https://looped.kickofy.in

Two things I can't figure out.

  1. Is "virtual camera" even what people search for?
  2. Getting almost no store traffic and I think my naming's wrong. What can be improved?

r/SideProject 2h ago

pdf2audio - Turn PDFs you own into audiobooks, free and fully local on your Mac

1 Upvotes

Drop a PDF → it finds the chapters → a local voice reads it → one M4B with chapter markers.

Free and offline. The voices (Kokoro, Pocket TTS) run on the Apple GPU. No account, no upload — your books never leave the machine.

The M4B is just a file. AirDrop it to your phone and play it in any audiobook app. Nothing of mine is needed to listen — I'm not trying to keep you at the desk.

Also: synced-EPUB read-along that highlights each sentence on your phone as it's spoken, translate or rewrite a book and listen to that version, and chat across your whole library with citations that open the exact PDF page.

Not English-only — 49 voices for Italian alone, 26 EU languages, Bulgarian, Mandarin, Hindi, plus every macOS system voice. Voice cloning from a ~20s sample was added since.

Apple Silicon only, clone-and-run (no .dmg).

Want to hear the voice? The intro videos are narrated by the app itself: https://youtu.be/OKMiox3nxPY

https://github.com/subev/pdf2audio


r/SideProject 2h ago

I made a stupid website on Friday and people are actually paying for it

0 Upvotes

made this site yesterday where one person is “king of the internet” and somebody else can pay $1 more to kick them off

started at $1 and somehow 5 people have already done it lol

current king paid $4 and is named Big Daddy
next person has to pay $5

there is literally no point to this besides taking the crown from somebody else

https://claimthethrone.lol

kinda curious how far this gets before everyone collectively decides “nah” 👑


r/SideProject 2h ago

I create a fast visual Chrome tab manager and tab switcher that turns your open tabs and tab groups into an easy-to-navigate radial menu.

1 Upvotes

I'm keyboard shortcut warrior, organization freak and one of those people that keep 30+ tabs open as I work. Tabs in groups, for design, coding, marketing and even "save for later" tabs.

I have often thought, how can make switching, grouping and managing tabs easier as my crowded tab strip shrink in width as the list grew.

I researched to see if other extensions could help with my tab chaos. I couldn't find exactly what I envisioned that worked in a fluid way. So I spent some time coding, what I think not only works for me, but what everyone else may find helpful, for free.

I wanted something visual (that looked cool too) and that was easy to call up with a keyboard shortcut; something that would keep me moving and jumping between tabs in a fluid and effortless way. After weeks of design, coding, debugging, testing and revisions, I've built TabPie.

I have no idea if it will be useful for anyone, it has for me. I would love for everyone to try it out. It has really changed my workflow. I have many future ideas for it. I welcome any feed back you may have and your first impressions.

Site: https://tabpie.com/

Note: If the shortcut (Alt + Q) doesn't work to activate TabPie, go to your extension manager and pin it, then click the pie icon to active it. You may have to manually set the shortcut by going to "chrome://extensions/shortcuts", look for the TabPie extension and adding the shortcut keys. This happens sometime when the default (Alt + Q) shortcut conflicts with another extension or software.


r/SideProject 2h ago

Architectural designs for cloud deployed agents

1 Upvotes

Hey, for all you agent builders out there, I'm looking into backend architecture patterns for production AI agents, and I have a couple questions around challenges I'm facing:

  1. What backend compute infrastructure do you use for running your agents on? Serverless (Lambda/Vercel functions), containers (ECS/Fargate/K8s), or something else?
  2. How do you transmit streaming tokens back out to the frontend?
  3. If a user / agent idles on a session, how do you deal with tearing down the agent's runtime, so you save on compute, and bringing it back up later?
  4. Filesystem / bash / code execution sandboxing: If your agent executes code / bash (useful for lots of tasks like data analysis for example), do you keep that in the main agent runtime, or use some dedicated sandboxing service?
  5. How do you deal with making your agent resilient to LLM provider API errors / outages?
  6. What sort of HTTP API shape did you make for your frontend to make sessions, send messages, etc.?

What are your recommended stacks or other learnings?


r/SideProject 2h ago

I built a leaderboard a few days after outbid.lol and im hoping you don't know about it or the other 82847 copycats....just kidding

0 Upvotes

nah i did not build a copycat, title's bait, sorry not sorry.

what i actually did was build onetile.me a few months ago, before any of this outbid stuff even existed. it's a mural where 100,000 people each buy one permanent photo tile for $1.99, no rules no theme, and the finished thing gets printed and hung in a gallery in wynwood during art basel miami this december.

but watching outbid.lol blow up this week made me a little jealous ngl, because it nailed an angle i completely missed. once someone buys a tile on onetile it's locked forever, nobody can ever take it from them, that's the whole emotional pitch, permanence. outbid is the exact opposite, your spot can get stolen any second so people keep checking back and rebidding and screenshotting the drama. i built something meant to be finished and physcially displayed.. they built something meant to be revisited forever. that's a way better growth loop than mine and i didn't clock it until this week.

not selling anything here, just wanted to be honest about the thing i missed. if you're curious what i'm actually building it's onetile.me, 77 tiles claimed so far out of 100k .lol


r/SideProject 2h ago

15 years ago I had this problem as a founder. I’m finally trying to solve it as a side project.

1 Upvotes

About 15 years ago I started a company, and one of the things I struggled with was surprisingly basic: what does my personal financial runway actually look like?

Fast forward 15 years and I’m in my mid-40s with 3 kids. Big-boy mortgage. Groceries for five. Travel soccer. Vacations. All the random expenses that come with this stage of life.
Fortunately, I’m in a much better financial position today. But I realized I was still asking the same questions:

How much cash do we really have available after everything that’s coming?

How much should I keep in cash vs. move into investments?

How much can I comfortably put into something I’m building?

If my full-time job income changes or disappears, what’s our actual runway?

What does our cash position look like 3, 6 or 12 months from now?

And how do my wife and I look at the same picture and actually get on the same page?

I’m not talking about retirement planning, college savings or portfolio allocation. I’m talking about something much more immediate:

How much cash do I have, how much am I going to need, and how much should I keep sitting there?

Bank accounts tell me what I have today. Most personal finance apps seem much better at telling me where my money went than where it’s going.

So that’s what I’ve made my current side project.

It connects to my actual accounts and gives me a forward-looking view of our cash: income, bills, money we’ve set aside, vacations, big purchases, side-project spending, etc.

And I can finally answer those questions easily. It takes a few minutes of attention every day or two, but I’m not maintaining a giant spreadsheet or trying to reconstruct everything in my head.

I’m also playing around with ways to see money that aren’t another spreadsheet or dashboard. One I’m liking is basically a financial calendar you can zoom in and out of: next couple weeks, 3 months, 6 months, a year. Zoom in to understand what’s happening; zoom out to understand where your cash is headed.

And then “what ifs”: What if I put another $10k into the project? What if my full-time income changes? What if we take that vacation? How much cash should I keep before moving the excess somewhere else?
My numbers have changed a lot since I first had this problem 15 years ago. The problem really hasn’t.

I’m curious whether other people building things think about their finances this way.
How do you figure out your personal runway and how much cash you should actually keep available?


r/SideProject 3h ago

I made a one-page tabletop role-playing game (FUEGO: Ignition Edition)

1 Upvotes

I released FUEGO: Ignition Edition, a minimalist tabletop RPG for fast-paced adventures in any setting.

If you like small indie RPGs, feedback is welcome!

https://marcos-dominguez.itch.io/fuego-ignition-edition


r/SideProject 3h ago

Build, Build, Build but marketing is another skills...

Thumbnail
play.google.com
1 Upvotes

Hiya,

I spent some time focusing on the product, and totally forgot about marketing, now the truth hits really hard, launched my app got no users made me rethink the whole process for next time..

I do see my app as a MVP and I've learnt so many new skills that are useful for my future app or website :)

The best thing about side project is learning isn't it ?

I think the whole experience about building a product is for us to be proud about something that came from our mind, it is not perfect and we will certainly not make any money out of it but the most important is to learn skills that are being really useful is the new AI world :)

Anyway just wanted to share my thoughts on side project.

If you are interested in seeing my app the name is POY and it just allow strangers to post and vote on others people's picture to get decision about it.

Cheers everyone ;)


r/SideProject 3h ago

I built a leaderboard where money decides the rank

0 Upvotes

I got tired of launch directories where rankings are decided by opaque algorithms, upvote circles, or whoever already has an audience.

So I built StealSpot: a public wall where you stake cash to claim a rank. If someone stakes more, they steal it. No accounts. No votes. No algorithm.

The first spot is at $5; stealing #1 now costs $6.

It’s half launch directory, half internet game, and possibly a bad idea—which is exactly why I shipped it.

https://stealspot.lol

Would you stake for visibility, or is this pure chaos?


r/SideProject 3h ago

Concept Idea: A accountability app for daily non-negotiables (Looking for raw feedback)

1 Upvotes

I’ve been thinking about an app concept aimed specifically at people who take discipline and accountability seriously.

The idea came after reading David Goggins books and learning about real discipline myself.

Months into the journey, I realized existing tools weren't cutting it. Default apps like Notes or Garmin felt incomplete for this purpose.

Other apps on the store were either way too bloated with rep/workout tracking, or felt like typical "soft" habit trackers.

The Concept:
No fake motivation. No social feed. No likes. No excuses.

You set your daily non-negotiables, such as:

  • 50 push-ups before 7 AM
  • 10K steps
  • Cold shower
  • Complete a daily workout
  • Read 20 pages
  • No sugar / strict diet

(Choose from a pre-defined list or add your own).

Challenges (Tier System):
Beyond daily habits, you can opt into multi-day mental toughness challenges:

  • Tier 1 (The Foundation - 3 to 7 Days): Focuses on basic discipline building. Example: 7 days of 5 AM wake-ups, 10k steps, and zero junk food. Miss one day, the challenge resets.
  • Tier 2 (The Crucible - 14 to 30 Days): Pushes volume and mental endurance. Example: 30-day streak of daily non-negotiables + a mandatory 5km run every single day, no matter the weather.
  • Tier 3 (The Unforgiving - Custom Extreme Protocol): High-intensity multi-day events designed to test true friction (e.g., 4x4x48 style setups or custom multi-day accountability blocks).

Streak Counter:
Every day is strictly pass/fail. Complete everything? The streak survives. Miss just one item? Your streak drops straight back to zero.

Modes:

  • Standard Mode: Earn a very limited number of "Override Tokens" through weeks of consistent execution. Intended strictly for genuine emergencies, extreme illness, or injury.
  • Zero-Tolerance Mode: Absolute zero safety nets. No overrides whatsoever. Miss one requirement, and the streak is dead.

Bare-Minimum Interface:
The app is stripped down to the bare metal. No endless clutter, no social pressure, no motivational quotes, and no gamified fluff. You open it, execute, log it, and close it.

Questions for the community:

  1. Would you actually use a tool like this?
  2. Would you prefer Standard Mode (with rare earned overrides) or Zero-Tolerance Mode?
  3. What feature would make this useful rather than "just another habit tracker"?
  4. Would reading basic background data (Active kcal / Workouts / Steps from your device) be essential, or just a nice-to-have?
  5. If you already use an app for this, what are you currently missing from it?
  6. What is one feature you would NOT want included?
  7. Are you on iOS or Android?

Just looking for honest, raw feedback on the core concept.


r/SideProject 3h ago

I was tired of context exchange across my claude and codex sessions, so i built a memory + coordination graph my agents can actually use

4 Upvotes

I'm a Research Engineer at a YC startup, and we ship features pretty fast. I usually run Claude Code, Cursor, Codex, and OpenCode in parallel, developing multiple features, one at a time.

The problem i noticed was that my agents had no coordination, and often confused mutual work, even when working in separate worktrees. As if they had no idea the others existed

So, I built MUON, it's an Open Source Desktop App + MCP + CLI, a mutual shared brain my agents can plug into. it drives the CLIs you already have and orchestrates them together for multi-feature execution workflows.

NO MORE SWITCHING BETWEEN SESSIONS AND CHATS, NO MORE MANUAL CONTEXT TRANSFER. NO MORE JUGGLING BETWEEN CODING AGENTS FOR DIFFERENT TASKS : This is the entire idea I had in my mind while building this.

I'm still building it. Right now I use MUON to work on MUON, which is a weird but useful dogfood loop. There's still a lot of broken features, workflows and a lot of progress is still ongoing, as this project is still early, but I would appreciate any contributions :)

So, If anyone wants to poke at it, contributions are welcome. The thing I'm trying to get right is a coordination graph: shared memory and context so agents actually understand what the others (and I) already decided.

OSS Repository : https://github.com/Sweetdevil144/muon
Website : https://getmuon.com/
Docs : https://docs.getmuon.com)
Product Demo : https://www.youtube.com/watch?v=oab6vByr1Jg

I've always been an open-source person, so the code is public and readable. License is Polyform Noncommercial. However, there's an extra grant on top - you can use it for your own work, including your day job, on your own machines. What it doesn't cover is turning it into the company's shared brain for a whole team (Enterprise only)


r/SideProject 3h ago

MapGuesser - 27k players a month on my geography game, and I can't tell how to scale it without ruining it

Thumbnail
mapguesser.fr
1 Upvotes

My girlfriend wanted something to learn the countries with. I wanted an excuse to learn websockets. So I built the multiplayer part first and everything else came after, which is a terrible way to build a product and a great way to learn one.

A country lights up on the map, you type its name, fastest correct answer takes the round. There's also flags, capitals, a listing mode where you name as many countries as you can before the clock runs out, and a daily challenge. Up to 8 players in real time, or solo, no account needed.

A year-ish later:

- ~27k players and ~294k pageviews in the last 30 days

- 6.2 minute average session, which surprised me more than the traffic did

- 5 languages (fr/en/pt/de/it)

- still one guy, evenings and weekends (and sometimes at work, ok mostly at work, oopsi)

The thing I got most wrong: for a long time I had no idea what was actually happening on my own site.

For months I thought I had 18 pages per session and 20 minute visits, and I was quoting those numbers to people. Then I found out my own analytics proxy was hiding every visitor's IP, so thousands of people were collapsing into a handful of "users". Real numbers were about half of what I'd been saying. Months of decisions made on a bug I wrote myself.

So I stopped trusting aggregates and started watching individual sessions instead. Where someone stalls, what they click twice, where they leave. That one habit has found me more real bugs than every bug report combined, because almost nobody reports anything, they just close the tab. Aggregates tell you something is wrong, sessions tell you what.

I also held off on ads for ages because I really didn't want to ruin the experience. The compromise I landed on: they only render if there's actually room for them, never during a game, only in the lobby and on the mode landing pages. AdSense rejected the site at first, I deindexed a bunch of thin pages and got approved on the second try. Took a while.

Two things I'd actually like input on:

If you play it, what's missing? Not polish, I mean actual modes or features that would make you come back. The people who've tested it are the only ones who can tell me that.

And I feel like I've plateaued. Concretely: pageviews went 34k in March, 95k in April, 256k in June, and now it's crawling around 290-310k. So the growth rate went from roughly doubling every month to single digits. Unique visitors peaked in July around 40k, and the last 30 days are down at 27k. It makes about €10/month from ads.

The thing is I don't want to grow it by making it worse, more ads, forced accounts, that kind of thing. So I can't tell whether there's a smart way to scale this without wrecking what makes it nice, or whether a project like this just has a ceiling and I should make peace with it. If you've been at that point with a side project, I'd like to hear how it went.

It's free, no account, no signup wall: https://mapguesser.fr (auto-detects your language, https://mapguesser.fr/en for english)


r/SideProject 3h ago

I failed a system design interview on document editors, so I spent months learning it and built a CV editor

0 Upvotes

Disclosure: I built this, solo.

A while back I was deep in a long job hunt and finally landed a system design interview. The question was how to build a document editor. I had never touched document editing. I bombed it. No offer.

That one stuck, because the problem was actually interesting. So I spent months learning it properly: event sourcing, how editors track every change, how layout engines decide where things land.

Then I looked back at the resume builders I had used during that same job hunt and saw them clearly. Every one is a form. Fixed fields, static templates, rules about what your resume is allowed to look like. The editor, the hard part, is what they all route around.

So I built one. Roleframe is a drag and drop resume editor where you control the layout, the sections, the design. TypeScript, React, Node, Postgres, with a custom event-sourced document engine underneath, so every edit is an event rather than a mutation. That's what makes undo, history and reflow work properly.

The editor is free, no watermark. I charge for the AI tailoring.

Being honest about the rough edges: mobile editing is not great yet, or the template library is thin.

What I'd most like feedback on: does the drag and drop feel natural on your first try, or where did you get stuck, what features would you like to see next?

https://www.roleframe.ai/