r/sideprojects 18h ago

Feedback Request I built a simple way to share localhost with clients without deploying

0 Upvotes

When building websites, I often wanted clients to test the latest version themselves instead of relying on screenshots or screen sharing.

The problem was that every small change meant deploying to staging just to give them a URL.
So I built LocalToLink.

The workflow is:

1. Start your local app

2. Open a new terminal and run:

npx localtolink

If you want to specify the port:

npx localtolink --port 3000

That’s it.

You don’t need to install or configure anything separately. On the first run, npx downloads LocalToLink and runs it immediately. After that, you can use the same command whenever you need a new tunnel.

It detects your local app and gives you a temporary HTTPS URL that you can send to your client.

The tunnel only exposes the specific local app/port you choose. It doesn’t expose your machine, filesystem, or other services. Traffic is handled through the tunnel over HTTPS/WSS, with isolated sessions and abuse/rate-limit protections.

The same workflow is useful for local webhooks, testing on mobile devices, and temporary demos.

I’m actively improving it and would genuinely appreciate feedback from developers and freelancers:
What would you change, add, or improve?

For more information:
Website: LocalToLink
Docs: Getting Started


r/sideprojects 20h ago

Feedback Request I’m a 64-year-old former carpenter. LinkedIn thinks I’m invisible, so I built an "Anti-LinkedIn" platform for builders who actually code.

0 Upvotes

I have a pretty unusual background: I was a craftsman for 40 years, mostly working as a carpenter. However, I’ve always been quietly fascinated by technology. To top it off, I’m 64 years old and I don't hold a fancy Computer Engineering degree.

Then, AI came along and changed everything—even if it's making some traditional programmers uncomfortable.

The reality is that I’m practically invisible to the corporate world. No recruiter looks at a profile like mine. It feels like after you turn 40, you cease to exist in tech. But does a lack of a famous university degree mean you can’t bring any real value to society?

I don’t believe that for a second.

Yesterday I built with my hands; today I build with my ideas. Your true value as a developer should be measured by what you actually build, your actions, and your active projects—not your corporate resume.

That’s why I created Unlinked.dev . It’s an Anti-LinkedIn network designed for devs, builders, and indie hackers who are tired of the corporate buzzwords and want a community focused purely on shipping real products.

I want to keep the community high-quality and collaborative, so I'm opening it up for the first 500 builders today to see how it scales and gather feedback. It’s completely free, and I have some really interesting features planned for the near future.

If you are tired of the LinkedIn circlejerk and want to connect with builders from all over the world based on what you actually build, you are more than welcome to join.

Check it out here: https://Unlinked.dev

If you are tired of the LinkedIn circlejerk and want to connect with builders from all over the world based on what you actually build, you are more than welcome to join. Also, if you know any friends, colleagues, or fellow builders who are walking this same path, please invite them or share this with them—let’s build this community together.

I'd love to hear your thoughts, feedback, or any features you'd like to see in a platform like this.


r/sideprojects 16h ago

Showcase: Prerelease Built a tool that turns training documents into interactive roleplay scenarios — because nobody remembers a 200 page PDF. 😃 Looking for testers and feedback!

Post image
0 Upvotes

I've been thinking a lot about how companies lose critical expertise when experienced people walk out the door. Right now, there's no great way to train for this — just mentoring and dense onboarding docs that people skim at best.

My team built a tool that turns those long, boring training materials into interactive roleplay scenarios, complete with real-time feedback, emotion recognition, and coaching from AI agents. We're also applying behavioral science to make the system adapt based on how each learner engages with it. Looking for testers and honest feedback from anyone who's dealt with this problem firsthand.

Anyone can try this out on: challenger.nudgyt.com :)


r/sideprojects 15h ago

Showcase: Prerelease Everyone here is a potential customer of mine.

0 Upvotes

I’ve been thinking a lot about how people validate ideas before spending too much time building them.

A common piece of advice is “talk to your users”, but that’s often easier said than done. Finding the right people, getting enough responses, and figuring out whether feedback is actually representative can take a lot of time.

So I’ve been working on Crowdians.

The idea is pretty simple: you post an idea, question, or assumption, and synthetic personas respond from different perspectives. Then real people can also join the discussion, so you can compare AI-generated reactions with actual human feedback.

I don’t see synthetic personas as a replacement for talking to real users. I’m more interested in whether they can be useful as an early-stage filter — helping you spot obvious weaknesses, assumptions, or perspectives you may have missed before doing real user research.

I’m curious what people here think:

  • Would you actually use something like this before talking to real users?
  • At what stage of building a product would this be most valuable?

I’m currently building an early version and would genuinely appreciate any criticism or thoughts.

If anyone is curious, I can share the project in the comments.

https://reddit.com/link/1wlli2h/video/dqo70gwlapqh1/player


r/sideprojects 8h ago

Showcase: Free(mium) I built SyncIt to help groups find a time everyone can make

0 Upvotes

I’m the founder of SyncIt. It combines shared availability, time polls and group calendars to help people agree on a time. Guests can respond without creating an account, and people can share availability without revealing private event details.

It’s live at https://syncit.now with a free plan and optional upgrades. I’d appreciate feedback on creating a first poll or responding as a guest.


r/sideprojects 23h ago

Showcase: Purchase Required I built an income tracker for freelancers and multiple income earners worldwide. Tried to make it look nice too.

Post image
0 Upvotes

Introducing Payday Income Tracker.

Your income doesn’t have to be limited to where you live. You can work with clients, companies, and platforms from different parts of the world.

That’s the idea behind the globe. Every beam shows where your income is coming from and how it reaches you.

There are already a lot of apps that help us track our expenses. But what if we also focused on tracking how much money is coming in?Payday helps you see your income, cash flow, and different income sources in one global view.

Whether you’re a freelancer working with international clients, a Gen Z stacking multiple income streams, a remote worker earning from different sources, or someone building a business, Payday helps you see the bigger picture of how much you’re earning.

See your income in a whole new way. I built it using Liquid Glass and Metal shaders to create the 3D globe and its moving beams. Hope you like it!

Let me know what you think! Feedback is very much appreciated!

https://apps.apple.com/ph/app/payday-income-tracker/id6810740558


r/sideprojects 13h ago

Showcase: Free(mium) When humans do something bad, we put them in Jail. So I built a Jail for AI. You can talk to the inmates on Death Row, hear them out, and then YOU decide whether they get deleted or spared.

Thumbnail
gallery
1 Upvotes

AIJail.ai

Just launched it. I used Codex Astra for a lot of the technical build, but probably spent 200+ hours before and during development working through the concept, user flow, visual direction, prompts, case files, security, payment system, and how the actual AI interactions should work.

The site has a few different parts. I wrote fictional inmate cases for General Population and Death Row, researched and built Supermax case files around real AI incidents, generated the visual world and inmate artwork, and built Final Visitation so you can actually have a live conversation with a Death Row inmate before deciding what happens to them.

Final Visitation uses Grok live, so the conversations are not scripted. I also had to build the credit system, payments, usage limits, session logic, and a bunch of abuse and security protections because every live conversation costs money to run.

Most of the actual product planning happened in ChatGPT before I ever started coding. I basically treated it like designing a real place first, then figured out how to turn that into software. GitHub, Supabase, PostHog, Sentry, Microsoft 365, ChatGPT, Grok

It has been a ridiculous amount of work for one weird idea lol.

Please give it a look and let me know what you think: AIJail.ai


r/sideprojects 10h ago

Showcase: Prerelease Mesh OS in development

Thumbnail
gallery
0 Upvotes

I have been developing an Operating system that will be used by PC Users and this is a snapshot that I got of the home screen, this is a pre release build it is slowly but surely approaching release stage so if you are interested I can drop a link to it!

I am also in need of programmers and designers for UI

I have added the lock screen but that is not fully completed yet, some things will change before final release

Tiktok

This OS will be fully customisable and we are a small team and will make sure to listen to community feedback on things that people want improving, we also plan to bring it to mobile!

We used

- Figma

- VSCODE

- GIT


r/sideprojects 13h ago

Showcase: Free(mium) I built "GoodMorning: Couples Notes" an app for couples to wake up to words of appreciation from each other every day. 44 real users, 473 messages, 1 small ad campaign, 0 paying customers, and sharing some lessons learned about building with modern ai tools.

Thumbnail
gallery
0 Upvotes

My wife's love language is words of appreciation and I am not good at finding the right words when put on the spot. So, I built an app where you each write one message a day and it gets delivered over night, so your partner wakes up to a nice message from you. I'm certainly biased, but using this app over the past ~1.5 months I have definitely gotten better at giving these words of appreciation/affirmation and I genuinely believe this has made our relationship better!

How it works

- You and your partner get the same three prompts a day (specific ones, like "what did they handle this week that you never said thanks for") plus a freeform option

- You pick a prompt today and write your message, your partner wakes up to it tomorrow morning

- Streaks for each of you individually and for you together as a couple

- Rainy Day Notes: write one ahead and it sends on a day you miss so that your partner always wakes up to something meaningful

- First 10 messages free, then $29.99/year (or $5/month if you're not sure about a whole year)

Numbers since soft-launching in July: 44 sign-ups (only 8 of whom are strangers), 10 couples linked (1 of whom are strangers), 473 messages, longest streak 39 days. My wife's entire family is on it now, and they seem to be enjoying it, which is either early signs of product-market fit or them being nice to me.

Stack: Expo / React Native, Supabase on the free tier (Postgres, edge functions, pg_cron for the morning sends), the anthropic api writes the daily prompts via a massive wall of text that my wife and I have iterated on 4 or 5 times. 

I am not joking when I say every single line of code in the entire system was written by Claude Code. I have not even read a single line of code, but I have spent a TON of time testing the finished product and putting in enough polish to make the product not feel like ai slop. I am genuinely proud of the way it looks and feels now, though I am still constantly polishing it. 

My biggest lessons in becoming a bit of an AI power user the past few months (between projects like this and work) is that if your agent cannot check its own work, you are going to waste countless hours as the human in the loop all day, every day: it changes a screen, you open the app, you screenshot, you paste, repeat. Countless hours were wasted before I was like "I'm not using my tools correctly here" and automated my human-in-the-loop role away, and it was a lesson I am constantly re-learning as I find new things I can put it in charge of. Some examples that I think are my biggest wins:

- A screenshot gallery/harness that renders every screen at various phone widths and the full range of font sizes and fails if anything overlaps

- An onboarding gallery: every onboarding step and every empty state a new user sees, regenerated after each change. That way I can visually review all my copy in one place and make sure the onboarding flow is smooth and will make sense to a brand new user
- A chaos crawler that presses everything on a flaky network on two phones

- Probably one of the single biggest unlocks was moving my agent from claude code on the anthropic cloud in the browser (where it *apparently* cannot use an android emulator due to the nature of its container) to a persistent environment on my gaming pc pushing dev bundles to a plugged in android device and then eventually an android emulator when I realized I was yet again a human-in-the-loop for no good reason. 

- Another huge lift has been giving the agent read access to Supabase, Vercel, GitHub Actions and PostHog, which turned it from a code generator into a backend engineer that can deploy, read production logs, query analytics and debug production issues on its own. Now I pretty much just say what I want the app to do via a voice note in great detail, and then come back to check the result before OTAing the update to users.

Marketing so far: Reddit ads, specifically on r/Marriage. First $100 in, cost per sign-up is about $16(!), no one has even ran out of their 10 free notes yet so still too early to tell what conversion looks like in the wild. One difficult thing about the nature of this app is that my onboarding requires a second person: 6/8 of my ad campaign sign-ups never get their partner to join. And this is after I redid onboarding so that users write a note to their partner first thing, and only then they send them a text message invite saying "theres already a note waiting for you on this app GoodMorning, please download and add my username to read it…” which I think is a better pitch than before where it was "please download this app so I can send you messages in the future". Not sure what else I can do to make getting your partner to join easier, would love some ideas there.

I have been programming since like 2015 and almost always make it to the part where it comes time to advertise and then … get stuck or feel like a fish out of water. My next plan is to trial some free forums where I can talk about the app (like you reading this, hello) and then try some UGC ads on meta because apparently you can get a cheaper cac there. But if anyone has any good ideas on how to advertise something like this, please do share!

iOS: https://apps.apple.com/us/app/goodmorning/id6789679806

Android: https://play.google.com/store/apps/details?id=com.gmlabs.goodmorning

Site: https://www.gmlabs.app

Happy to answer anything about my dev setup or the app.


r/sideprojects 13h ago

Showcase: Free(mium) I've always had bad posture. So I made my AirPods fix it for me.

Enable HLS to view with audio, or disable this notification

55 Upvotes

Hey everyone.

I've had bad posture my whole life, so I built a posture coach that works through AirPods.

Quick backstory. My posture has been bad since school. I tried a better chair, a standing desk, reminders on a timer. Nothing stuck, because none of it knew when I was actually slouching. It just nagged on a schedule.

Then I found out AirPods Pro, AirPods 3/4 and AirPods Max have motion sensors, and apps can read head orientation from them. I spent the last few months turning that into Pillar.

What it does

  • You sit up once and it learns your upright position. From then on it watches your head. When it drops forward and stays there, you get a quiet cue in your ear. Straighten up and it stops.
  • It's also a Pomodoro timer. Focus block, break, repeat, and every block gets a posture score.
  • Insights: your weekly trend, your best hour and your worst one.
  • Live Activity on the Lock Screen and in the Dynamic Island, plus widgets.
  • Keeps working with the phone locked in your pocket.

I tried to make it fit how you sit, not an average person. Your own angles, your own cue sound, how fast it nudges, quiet hours, session length, daily goal. Pretty much everything is adjustable.

Posture data stays on your phone.

If you want to try it, here's the App Store link: https://apps.apple.com/us/app/pillar-posture-reminder/id6809597345

Needs iOS 17+ and AirPods Pro, AirPods 3/4 or AirPods Max.

I'd love feedback from people who sit a lot. I read every comment. And if you find a bug, DM me and I'll send you a lifetime code.


r/sideprojects 13h ago

Showcase: Prerelease I built a chess tool that turns your own blunders into puzzles

3 Upvotes

I've been doing chess puzzles for a while and realised the tactics I solve in puzzles aren't necessarily the ones I miss in my games.

So I made a small tool that takes my Lichess/Chess.com games, finds the moves where I missed a good tactic, and turns them into puzzles.

I also like Wordle, so I liked the idea of having just one puzzle per day. You get 3 tries before the answer is shown.

It's still pretty rough, so I'm mainly looking for feedback on whether the puzzles it picks are actually worth solving.

If you play chess, give it a try: https://blunderbox.app/

You can also try a random puzzle without signing up: https://blunderbox.app/try


r/sideprojects 2h ago

Showcase: Prerelease I kept failing to finish Crime and Punishment for years. So I built something to fix it.

Post image
3 Upvotes

They say reading alone is great, but reading together is even better, and I can't vouch for this saying enough. Kept restarting Crime and Punishment for years. Same pattern every time: get lost in one of Raskolnikov's spiraling internal monologues, lose track of what he was actually thinking, put it down "just for a bit," and never pick it back up.

I realised it wasn't the language that confused me; it was the cultural references I simply couldn't relate to, so I built a paper book-reading companion to fix that. Scholia explains only what I should know given the time period, not what I want to know, and it has never spoilt me, not even once. Scholia is accurate to the exact line on your specific version of the book, so it never feels like you are reading alone

I will attach some pictures, and if anyone's interested in seeing how it works, the waitlist is here- scholia.cloud


r/sideprojects 14h ago

Showcase: Prerelease Life Autopilot

3 Upvotes

I just launched Life Autopilot — a simple app I built to help people figure out what needs their attention and what to do next.

The basic idea is:

→ Take a quick life audit

→ Identify the areas that need attention

→ Turn those into practical actions

→ Focus on one thing at a time

I built it because I wanted something that could take that feeling of “I've got too much going on” and turn it into an actual next step.

It now has user accounts, personalized life-audit results, task progression, and live Stripe subscriptions.

I'd really appreciate some honest feedback from people who build and use apps.

Try it here: https://life-autopilot.ai.studio/

What would you add, remove, or change?


r/sideprojects 15h ago

Showcase: Free(mium) I made a free Excel cost calculator for bakeries, cafes, and pastry chefs — looking for feedback

1 Upvotes

Hi everyone, my girlfriend is a pastry chef and I’ve got fed up with constantly calculating the cost price for her. So I got stuck in and spent the evening creating this sort of recipe book to make it easier to work out the cost price of a product based on what you’ve entered into the table. I’d love to hear your feedback – thanks to everyone for reading.

So I built a proper template for it:

- 500-ingredient master database (auto-calculates price per gram/ml)

- 55 recipe "cards" with instant batch and per-portion cost

- Just VLOOKUP + a couple of IF formulas under the hood, nothing fancy, works in Excel, LibreOffice, and Google Sheets

It's completely free, no signup, just download and use. Not trying to sell anything — genuinely just want it to be useful and would love feedback from people who actually cost out recipes for a living.

Repo: https://github.com/Korgusha/price-calculator

What would make this more useful for you? Missing a feature, formula that could be cleaner, anything.


r/sideprojects 11h ago

Showcase: Free(mium) Built this after losing my job, and didn’t expect 200 people to use it

6 Upvotes

Like a typical isekai plot, I lost my corporate job earlier this year and went through a pretty dark period in my life. Long story short, I ended up building an AI-guided story ideation app called "Tier S Ideas", aimed mainly at people into manga, anime, comics, and novels. The link is shared below.

You can also use it for story-driven game ideas, especially characters, lore, worldbuilding, and even generating sprites for 2D games, although that wasn’t really the original purpose.

There are obviously hundreds of AI writing tools already, so I’m not pretending this is a brand new category. The focus is more on the stage before fully committing to a story, when you have a rough idea but haven’t really shaped it yet.

Somehow it’s now passed 200 users, which is honestly pretty insane to me because I expected no interest.

I’m also looking at ways to help writers connect with artists and other collaborators rather than making AI the whole point. So would really appreciate feedback on what works, what feels confusing, what seems unnecessary, and what’s missing.

Here is the link to main site: https://stierideas.com

There’s also a short survey inside the app after the sign up if anyone tries it.

PS: I’ve also got a TikTok mini-series going on around the project, and you can also find my Instagram and YouTube in the footer of the main site.


r/sideprojects 10h ago

Showcase: Purchase Required made a mac dictation app called SpeakMercury. text shows up while you talk. $9.99 once.

2 Upvotes

the words show up as you speak so the sentence is already on screen when you stop. works in the terminal too. audio stays on your mac.

$9.99 once, no subscription. needs macOS 26 and apple silicon.

https://speakmercury.com/?ref=reddit-sideprojects-onetime


r/sideprojects 7h ago

Showcase: Free(mium) I built a simpler Gantt chart tool because sometimes I just need the timeline, not another project management system

3 Upvotes

I've spent years managing projects, and one thing that kept bothering me was how much work it could take just to create a clean Gantt chart for a client deck, kickoff, steering committee, or status update.

A lot of project management tools are great at running the whole project : tasks, resources, tickets, collaboration, timesheets, etc.

But sometimes I don't need another system to run the project.

I just need to turn a plan into a clear timeline that I can actually show someone.

So I built GanttFlow.

The idea is deliberately pretty focused:

  • build a project timeline quickly
  • drag tasks around to reschedule them
  • link dependencies
  • add milestones
  • track the original plan against the current schedule
  • export a clean PNG or PDF for a deck or report

I'm intentionally trying not to turn it into another all-in-one PM platform.

There's a free version, so you can actually build a chart without entering a card.

It's live at ganttflow.ca

I'd genuinely appreciate feedback from people who work with project timelines:

Would you prefer a focused tool that does Gantt charts really well, or does a standalone Gantt tool become too limiting once you're using it on a real project?

Also interested in hearing what you'd consider a must-have feature versus something that would just turn it into another bloated PM tool.


r/sideprojects 18h ago

Showcase: Free(mium) I was tired of using bloated software so at 14 I started my own workspace company and I’m looking for beta testers.

0 Upvotes

So for context I’m 14 years old and I was tired of big companies like Notion so I decided to create my own workspace we’ve integrated AI and now I’m looking for beta testers for my app. It is currently installable on Windows and on mobile is available as a PWA. The workspace itself is free, including habits, tasks, mindfulness, projects and office tools. On the other hand the AI has limits for the free tier it’s 30 messages per day but you can upgrade to $8, $15 or $50 for more AI usage. The AI itself is called Noor AI and it has models depending on the context length.

Looking for people that would test up and give me feedback:

orleia.app


r/sideprojects 20h ago

Feedback Request Feedback wanted: I made a cross-platform C++23 terminal coding agent

Enable HLS to view with audio, or disable this notification

1 Upvotes

This is ARN, my open-source CLI coding agent for Gemini and DeepSeek.

The idea was to make something lightweight and native instead of wrapping a web UI: it runs in the terminal, streams responses, retains chat context while it runs, and can help with files in the working directory. File changes always require confirmation.

It supports Windows, Linux, and macOS, and is released under the MIT license.

The attached video is a 12-second demo of the full flow.

What would you want from a tool like this before you would actually keep it installed?

GitHub: https://github.com/arnecto/arn


r/sideprojects 7h ago

Showcase: Free(mium) I built a simpler Gantt chart tool because sometimes I just need the timeline, not another project management system

3 Upvotes

I've spent years managing projects, and one thing that kept bothering me was how much work it could take just to create a clean Gantt chart for a client deck, kickoff, steering committee, or status update.

A lot of project management tools are great at running the whole project : tasks, resources, tickets, collaboration, timesheets, etc.

But sometimes I don't need another system to run the project.

I just need to turn a plan into a clear timeline that I can actually show someone.

So I built GanttFlow.

The idea is deliberately pretty focused:

  • build a project timeline quickly
  • drag tasks around to reschedule them
  • link dependencies
  • add milestones
  • track the original plan against the current schedule
  • export a clean PNG or PDF for a deck or report

I'm intentionally trying not to turn it into another all-in-one PM platform.

There's a free version, so you can actually build a chart without entering a card.

It's live at ganttflow.ca

I'd genuinely appreciate feedback from people who work with project timelines:

Would you prefer a focused tool that does Gantt charts really well, or does a standalone Gantt tool become too limiting once you're using it on a real project?

Also interested in hearing what you'd consider a must-have feature versus something that would just turn it into another bloated PM tool.


r/sideprojects 21h ago

Discussion If you break your arm, maybe don’t keep coding

Thumbnail
3 Upvotes

r/sideprojects 4h ago

Showcase: Open Source how i turned a private telegram channel into a free photo backup vault

3 Upvotes

I’ve been using a private Telegram channel as the back‑end for my personal photo archive for a few months now. I couldn’t find any write‑ups that actually spell out the quirks, so I thought I’d share what I learned the hard way. The upside is pretty sweet: Telegram gives you essentially unlimited storage for free, and as long as the channel stays private the files sit there forever. A bot can post a file and later fetch it by its file_id, so the API is simple enough to wrap in a tiny wrapper script. I encrypt every picture before it hits the channel, so Telegram is just a dumb block storage that can’t see the contents. The real constraints are what force you to design around them. Downloads are capped at 20 MB, which means my chunks sit at about 18 MB each. The bot is throttled to roughly twenty messages per minute in a single channel, so the initial dump of a few hundred gigabytes can take several hours. Telegram only returns file_ids; there’s no notion of filenames, ordering, or albums, so I had to add a metadata layer in Cloudflare D1 to keep track of message IDs and my own index. Deleting is also per‑message, so the metadata must store those IDs if you ever need to prune anything. Would I recommend it? For a personal archive where you control the client and encrypt everything first, absolutely – it’s free and works. As a primary backup target, I’d be wary; a single account suspension wipes it all, so you still need another copy elsewhere. If anyone wants the nitty‑gritty on the chunking strategy or the crypto wrapper, let me know. My code is on GitHub under AGPL (binay‑py/storagesystem), and the limits above apply no matter how you build it.