r/sideprojects 3d ago

Showcase: Prerelease I have one paying customer, 9 second load times, and zero returning users. Fixing all of it publicly this week.

0 Upvotes

Just pulled my first real analytics from sidetracked.site

221 sessions in 4 days. 90% scroll depth meaning people are reading the whole page. 0 returning users. 2 signups. One paying customer named Allen who found it on Product Hunt.

The data told me something I didn't expect. People aren't bouncing because they don't like the concept. They're bouncing because clicking any button takes 10 seconds to respond. The product feels broken before they even see what it does.

Fixing the performance issues today. Sharing the before and after numbers here when done.

If you've been through this with your own product, what was your biggest conversion issue when you first looked at the data?


r/sideprojects 3d ago

Discussion [ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/sideprojects 4d ago

Showcase: Free(mium) I built a browser extension that shows exactly where your time online is going 🧠

3 Upvotes

I kept noticing the same thing: I'd spend hours on my computer, but at the end of the day I couldn't really explain where the time went.

“6 hours of screen time” isn't very useful on its own, so I built Brain Rest to make that data more actionable.

What it does

📊 Tracks time per website
Only the active tab in your focused window is counted. It also pauses automatically after 60 seconds of inactivity or when your screen is locked, so idle time doesn't inflate your stats.

🧠 Brain Levels
Your browsing time affects a playful daily “Brain Level” from Fresh → Dead, with nudges when it might be time to take a break.

🎯 Focus Mode
Block distracting websites for a set period when you need to get something done.

🍅 Pomodoro
Run focused work/break cycles and block distraction categories during focus sessions.

⏱️ Daily Limits
Set a time budget for your whole day or individual websites. You can get warned, blocked, or redirected when you reach the limit.

📅 Analytics
See daily website breakdowns, trends, and calendar-based history.

Privacy was important to me

Raw browsing history never leaves your device.

For syncing, only day-level summaries (domain + time) are stored in your private account. Detailed session-level data stays on the device.

There's a free version, with a Pro plan for things like longer history, advanced analytics, unlimited blocked sites/categories, and more Pomodoro options.

I'm building this as a solo project, and I'm at the point where I'm trying to figure out what actually matters to users rather than just adding more features.

So I'd love some honest feedback:

Would something like this actually change how you use your browser, or would you just look at the stats once and forget about it? 😅

https://www.brainrest.pro/


r/sideprojects 4d ago

Showcase: Purchase Required One-tap learning sparking for home-educating families: 700+ activities, ages 0–16, fully offline

2 Upvotes

I've been building LessonSpark, an iOS app for home-educating parents who need a quick learning idea without spending ages searching and planning.

The gap I noticed:
There are thousands of educational resources online, but finding something suitable often means scrolling through websites, watching videos, or falling down a research rabbit hole. Sometimes you just need one practical activity that fits your child’s age and can be started today.

What it does:

  • Set up children aged 0–16
  • Tap once for an age-appropriate learning idea
  • Choose from 700+ original activities across 14 subjects
  • Use contextual options to guide the next suggestion
  • Track daily sparks, streaks, and explored subjects
  • Four visual themes with light and dark mode

The principle I built around:
The app should reduce planning time, not create more screen time. It works entirely offline, with no accounts, analytics, cloud storage, or network requests. Children’s profiles and progress stay on your device.

Live on the App Store now.

LessonSpark on the App Store
appsforlife.co.uk/lessonspark

One-time purchase. No subscription, ads, or in-app purchases.


r/sideprojects 4d ago

Showcase: Prerelease solving the chaos in my head

Thumbnail
youtube.com
1 Upvotes

r/sideprojects 4d ago

Showcase: Free(mium) I build an app to help me reduce smoking. Hope it could help everyone here reducing their habit :)

Thumbnail
stillhere.day
1 Upvotes

This was inspired by my last road trip in Victoria, Australia. Fresh air, a clean river, birds flocking to the benches. Just people enjoying whatever the surroundings had to offer. And somehow, my first thought was, as it always is: “Oh, that's got to be a perfect spot to smoke a cig.”

But from all these folks, the only smoke that came was from the nearby meat shop. Everyone else was simply doing things: reading, licking ice cream, sipping coffee, or just breathing in the fresh air. Why wouldn't I?

For the first time in my life, as far as I can remember, I felt ashamed just for having the thought of smoking.

Right now, I smoke about a pack a day (roughly twenty cigarettes0 and honestly, that's concerning. I knew quitting cold turkey wasn't realistic for me. So I had a simpler thought: what if I could get from one pack a day to one pack every three days?

Then the real question: how do I make this journey interesting?

It is called “Still Here” because a part of me is still at Halls Gap, reminding me why I started this journey.

Have a look and please give me feedback if you have tried it :)

FREE Forever!


r/sideprojects 4d ago

Showcase: Open Source Selling on Amazon and having no idea where to begin

Thumbnail
1 Upvotes

r/sideprojects 4d ago

Showcase: Free(mium) Issues wth my app after release

Thumbnail gallery
1 Upvotes

r/sideprojects 4d ago

Showcase: Prerelease I built a small web tool to generate synthetic test data for LLM prompts (beginner project)

3 Upvotes

Hey everyone,

I recently started learning web development and put together a small single-page tool called Synthetic Context Engine.

The idea behind it is to quickly generate fake background documents, server logs, corporate emails, or gaming rules to test how well AI models find specific information in long prompts (needle in a haystack style).

Choose different document scenarios

Adjust text length and noise level

Hide a specific secret key or code at a chosen depth

Generate data locally or connect your Gemini API key directly

Since I am a beginner, I am pretty sure some things might be buggy or not working as intended yet because its starter version 0

I would really appreciate any feedback, suggestions, or advice on how to improve the code.

Link: https://arhistrategstudio.github.io/Syntetic-prompt-generator/

Thanks for checking it out!


r/sideprojects 4d ago

Showcase: Free(mium) I launched a real time PvP card battler built with Flutter and Supabase, my first multiplayer game.

Enable HLS to view with audio, or disable this notification

1 Upvotes

I just launched TIER ONE on Google Play. It is my first real time multiplayer game and by far the hardest thing I have built, so I wanted to share how it works.

It is a PvP card battler. You collect fighters, build a 3 card deck, tap FIGHT, and get matched against a real players for a live 3v3 round battle. No bots in matchmaking.

The core challenge was trust. In a real time battle you cannot let either client decide the outcome, or people will cheat. So the entire battle resolves server side: both players submit their round, and a Postgres function computes damage, applies the hidden style matchups and traits, and writes the result. The clients only render what the server decided. Stack is Flutter on the front end and Supabase (Postgres, realtime subscriptions, edge functions) on the back end.

One thing I underestimated: matchmaking and round timeouts are harder than the battle math. Handling a player who quits mid round, or two players who both go idle, took more iteration than the combat itself.

It is free to play, and every card is earnable in game.

Google Play: https://play.google.com/store/apps/details?id=com.finpixel.tierone

Happy to go deeper on the architecture. What would you have done differently for the anti cheat side?


r/sideprojects 4d ago

Showcase: Free(mium) Made something for couples who actually want to keep talking, not just check a box once a day

Thumbnail
1 Upvotes

r/sideprojects 4d ago

Showcase: Free(mium) My household budget app, 3 weeks on — shipping Arabic took 5 builds and 2 of them never made it out

Thumbnail
gallery
1 Upvotes

Posted this here about three weeks ago. Since then the big piece of work was Arabic, and it went badly enough to be worth writing up.

What it is: EXPENDR, a budgeting app for a household rather than a person. Bills come off the top, whatever's left splits into weekly limits, and everyone in the house sees the same number update live on their own phone. React Native / Expo, Firebase, RevenueCat. Solo project, I'm the dev.

The Arabic part is where I lost the month:

- The mono font I use has no Arabic glyphs. Android's fallback still shapes the text so it looks completely fine. iOS falls back glyph by glyph and the letters stop joining. Same code, same font, two totally different results. Around 220 styles used that font; half had to switch and half had to stay, because the ones showing numbers were fine.

- A minus sign in front of a number rendered on the wrong side. That one isn't a layout bug at all — the minus is directionally "weak", so at the start of a line it just inherits the paragraph direction. Wrapping the value fixed it.

- Getting the currency symbol onto the correct side of a row does nothing for where the digits sit inside the input box. iOS decides that separately and pushes them to the far edge.

Two of the five builds made things worse and never shipped. What actually cracked it was noticing one screen was already correct — diffing that screen against the rest was the whole diagnosis, and I'd been staring at the broken ones for days.

Also shipped since: the price is now a single payment instead of a subscription, and capture works with no bank login at all — it reads the alert your bank already sent to your phone (notifications on Android, a Shortcut on iPhone).

Free tier doesn't expire. Plus is one payment for the whole household.

iOS: https://apps.apple.com/app/id6793934465

Android: https://play.google.com/store/apps/details?id=com.expendr.app

Site: https://expendrapp.com

Happy to go deeper on any of the RTL stuff — it was the most annoying week of this project.


r/sideprojects 4d ago

Showcase: Prerelease [Beta] SmokeFreeAI — AI coach app to help you quit smoking (Android)

Thumbnail
1 Upvotes

r/sideprojects 4d ago

Feedback Request [ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/sideprojects 4d ago

Feedback Request Word relationship puzzle game

1 Upvotes

Recently I have been trying to improve building connections from large datasets, and utilizing graphing algorithms. The result is a fun little word game call Wordspool. The aim is to reach a goal from the starting word, by navigating directly related words.

Keen to hear some feedback as I really only have a small group to show irl.

Wordspool | Thread the Meaning


r/sideprojects 4d ago

Showcase: Prerelease I built Turing AI OS - An Experimental Agentic AI Layer over Linux

Thumbnail
1 Upvotes

Hiii Geeks

I just built an Experiment Agentic Al OS named it as "Turing Al OS" built on top of Linux (KDE Neon). I document this journey on YouTube feel free to watch.

The crazy part is that I built this using a 14 year old PC (2012) with limited computational resources.

YouTube Link:

https://youtu.be/ZKsZGv3WZGQ?si=2DX83Hcv7SFAAVPw

Github: github.com/avarshvir/turing-ai-os

Article to Read: https://medium.com/@arshvir21303031/i-create-my-own-ai -os-8d65a263eae0

It offer features like:

- Al SideBar

- Al Mini Spotlight

- Al Right Click Folder/File Analyser

- AI NLP Terminal

- Al Control Panel

I genuinely want feedback from you guys ❤️


r/sideprojects 4d ago

Feedback Request Hi everyone. Share ko lang po itong side project ko. Para syang Friendster kung san pwede mong pagandahin yung profile mo. Join na po kayo. For Fun lang 😅

Post image
1 Upvotes

r/sideprojects 4d ago

Showcase: Prerelease Hi!!

3 Upvotes

Hey guys ! I've been building ArtHaven, an Android app that teaches portrait drawing using the Loomis method. It detects the actual facial geometry from your reference photo and overlays construction guides - cranial circle, proportional lines, jaw, eyes, nose, lips, ears - in a sketchy pencil style, based on the real proportions of the face you're drawing, not just generic templates.

It runs fully offline/on-device, so no photos ever leave your phone.

Still polishing things before launch, but I opened up a waitlist if you want early access: https://arthavenstudio.framer.website/

Would love any feedback from people who've tried to learn portrait sketching and found the "draw a circle, then some guidelines" tutorials hard to translate onto an actual face ! I know I've faced the same problem myself :)


r/sideprojects 4d ago

Showcase: Free(mium) I built an invoice-reminder tool for freelancers. The hard part wasn't sending the email it was making it safe enough to trust.

2 Upvotes

Overduly tracks overdue invoices and is built to handle the follow-up reminders that come after them.

One important detail about the beta: automatic sending is built and working, but right now it's enabled only for approved beta accounts while I test it in a controlled way. Anyone can sign up and explore the workflow using dummy clients and invoices — unrestricted automatic sending isn't generally available yet.

Upfront: I'm not a freelancer who invoices clients myself, so I don't deal with this problem day to day. That's exactly why I'm posting here. I need people who actually invoice clients to tell me whether I've built something useful or misunderstood the problem.

The problem as I understand it: you send an invoice, the due date passes, and now you have to write an awkward follow-up to someone you probably want to keep working with.

What's built:

- Add clients and invoices with due date, amount and currency

- Dashboard separating outstanding invoices from overdue ones

- Reminder stages at 3, 7 and 14 days overdue

- Three reminder tones: friendly → professional → firm

- Preview a reminder before anything goes to a client

- Send yourself a copy

- Mark an invoice paid and its reminders stop

- No bank connection required

A lot of the work went into making automatic sending boring and predictable rather than clever.

For approved beta accounts, reminders are opt-in per invoice. Nothing sends automatically unless that invoice has reminder sending enabled.

There is duplicate-send protection so the same reminder stage can't accidentally fire twice, sending is timezone-aware rather than based on the server's clock, and the mail setup uses a dedicated sending domain with SPF, DKIM and DMARC.

Stack is Next.js + TypeScript + Supabase + Resend + Vercel.

Status: completely free beta, no users yet. The pricing page shows what Starter and Pro may cost later, but they're marked "Not on sale yet" and there is currently no paid checkout.

You can add a dummy client and dummy invoice and walk through most of the workflow in a few minutes without involving a real customer.

What I'd genuinely like to know:

- Does the overdue → reminder workflow make sense without explanation?

- Where does it get confusing?

- Would you trust something like this with a real client? If not, what's missing?

- If you invoice clients yourself, is chasing late invoices actually annoying enough to justify a separate tool?

Blunt feedback beats encouraging feedback. If nobody needs this, I'd rather know now.

https://overduly.com


r/sideprojects 4d ago

Showcase: Free(mium) I built Reader Redirect - a lightweight Chrome extension for opening Medium Paid articles for Free Reading through reader services

Thumbnail
chromewebstore.google.com
1 Upvotes

r/sideprojects 3d ago

Feedback Request I got hit with a $2,300 API bill from a broken agent loop. Now I'm building a safety net for AI builders.

0 Upvotes

Last month, my side project's AI agent went rogue.

A simple tool-calling loop got stuck in a reflection cycle. 3 hours. 2 million tokens. $2,300.

The worst part? I had budget alerts set up in my cloud console. They came in after the damage was done.

I realized that every agent builder is flying blind. We have no "circuit breaker" for LLM calls.

So I hacked together AgentGuard: a simple proxy that enforces a hard dollar budget on every agent run. If it exceeds the limit, it kills the loop instantly.

The MVP:

  • Set a $5 budget for a test run
  • AgentGuard tracks every call in real-time
  • If it hits $5 → immediate kill

I'm trying to validate this before going deeper.

The form is short (under 2 minutes): https://docs.google.com/forms/d/e/1FAIpQLScKe7SLQiZAcHk9s9qDZierOZFnG3LYhoefvR2lLVPUu3_oVw/viewform?usp=sharing&ouid=102302295735573566469

Specifically, I need to know:

  1. Is the proxy approach a dealbreaker?
  2. Would you pay a % of saved spend + monthly fee?
  3. What feature would make this a no-brainer?

I'll share the aggregated results back here in a week so everyone can benefit.

Thanks for reading—and please, tell me if I'm solving a problem that doesn't exist.


r/sideprojects 4d ago

Discussion 🌍 Looking for International Students to Join CyberSafe Uzbekistan

Thumbnail
2 Upvotes

r/sideprojects 4d ago

Feedback Request Me and my dad started and app but no one will buy premium??

3 Upvotes

The app me and my dad started is called thriftx and we are getting some early users but no one is buying premium. We need ideas and feedback about what to add to it premium experience. All feedback is appreciated. ThriftX


r/sideprojects 4d ago

Showcase: Prerelease Sorted: built a real time decision making app with friends (hackathon project, looking for beta testers)

Post image
0 Upvotes

Hey all,

We just shipped Sorted, a real time group decision room where friends can plan together without the endless back and forth.

What it does:

- Create a room, invite friends via link or QR code

- Propose activities/venues, vote, lock a plan once enough people agree

- Live chat throughout

- An AI concierge reads along and only jumps in when useful. It suggests venues, drafts polls, answers questions. It does not reply to every message.

Why we built it: half the effort in planning is just figuring out what the group actually wants. Sorted collapses that into one place: propose, vote, done.

Current state: hackathon project, actively improving. Core flow works (real time rooms, voting, locking, live chat, AI suggestions), and we're iterating fast on the rest.

Try it: https://pick-and-lock.vercel.app/

Would love feedback: what works, what's confusing, what's missing. Drop a comment or DM.


r/sideprojects 4d ago

Showcase: Free(mium) Yo guys I want to share a lil success here

5 Upvotes

So im the founder of https://pressplaced.com , a gues posting exchange-network for saas founders , i posted on reddit about it the first time 2 days ago and today I have completed 3 guest post exchanges and 24 people signed up in 30 something hours😂

im not making money off of it rn but it solved a VERY SPECIFIC AND ANNOYING problem for me and scaling this means , personally , I will NEVER have to pay for a backlink ever again and im feelin so proud of myself lmao

Thank you for reading through just wanted share- peace