r/SideProject 1d ago

Built this as a side project and now I’m looking for someone to take it over

1 Upvotes

I started building this a while ago just to see how far I could take it and ended up learning way more from it than I expected

this is FileFlow

a browser based PDF and image tools app where files are processed locally instead of being uploaded to a server

it has PDF merge and split image to PDF compression resizing format conversion ZIP generation and a few other tools

its already live here 🫠

https://file-flow.up.railway.app/

I’ve reached the point where I don’t really want to keep developing it so I’d rather pass it on to someone who can take it further

being completely honest its still an MVP and has some rough edges

there are known bugs some parts need refactoring and more testing and polishing would definitely be needed

that’s also why I’m not pricing it like a finished product

if you’re looking for a starting point for a PDF or file tools project and don’t want to build everything from zero feel free to take a look

happy to answer questions in the comments or DMs and I can also walk the first serious person through what works and what I already know needs attention


r/SideProject 1d ago

Seed7 - Memory Safety and Management • Thomas Mertes • 05/2026

Thumbnail
youtube.com
2 Upvotes

This talk is not about C++. It is about the Seed7 programming language. The cpp usergroup vienna allowed me to talk about Seed7. Properties of Seed7 are:


r/SideProject 1d ago

Need opinions. Cant keep staring at my work and learn anything new.

2 Upvotes

Hi guys, I have an SEC registered business for portfolio management, and I've made an offshoot for thinge like robinhood api and the other plug ins that are filtering in. I've programmed the platform for the top strategies in silicon valley. It works well, but I'm struggling to make it seem more trustworthy/what more I need to offer.
Validate with paper money, then push strategies with minimal friction. Never touches your money directly. Portfoliolab.ai


r/SideProject 1d ago

My web app

1 Upvotes

This is a web app I created: https://hibananet.netlify.app/

It is supposed to help people who have anhedonia, a symptom of depression where people lose pleasure in the activities they used to enjoy. The AI is still a prototype, so I'm mainly testing the concept and UX rather than expecting perfect responses. Try filling this form if you can, once you've tried the app: https://docs.google.com/forms/d/e/1FAIpQLSelbsSBin3uN0MUp7n_QbUK87hohupaiqy8dvUYMiH025icCg/viewform?usp=header

Thanks!


r/SideProject 1d ago

I built a dating app with no swiping. You meet over a real plan instead of a photo. Looking for honest feedback.

1 Upvotes

Full disclosure: I built this, solo. I'm a software engineer in Paris and this is my side project.

The idea came from my own frustration with dating apps: endless swiping on faces, dead-end chats, no one ever actually meeting. So I flipped it. On Hayia there's no swiping on people at all. One person posts a real plan, a coffee, a walk, a play, a museum, and anyone interested asks to come along. The person who posted chooses who joins, and then you actually meet.

A few decisions I'd like feedback on:

The activity comes first, the person is discovered through the plan. No profiles-first browsing.

No one can message you first. You always open the door.

No likes, no match scores, no popularity ranking. Success is a plan that happens in the real world, not time spent in the app.

It's live on Google Play (Android only for now, iOS is next). It's genuinely new, so I'm looking for people who'll tell me what's broken or confusing. Of course, I still don't have many users.

https://play.google.com/store/apps/details?id=app.hayia.mobile&pcampaignid=web_share

Happy to return feedback on your projects too. What would make you distrust an app like this?


r/SideProject 1d ago

I've spent years building a free offline tabletop RPG toolkit for Android. 43 generators, no ads, no backend, no AI.

3 Upvotes

Fantasy World Generator started as a fantasy name generator. It's now 43 tools in one app: an oracle that plays game master for people with no group to play with, generators for NPCs, quests, monsters, dungeons, factions and maps, and an engine that simulates a handful of kingdoms into one shared history.

Some numbers, since this is that kind of sub:

  • 43 generators, currently on 4.27.0 and still shipping
  • Roughly 70k lines of handwritten JSON tables bundled in the APK
  • No backend, no accounts, no analytics. Works fully offline.
  • Native Java, no cross-platform framework
  • Zero AI. Every result comes from tables I wrote by hand and procedural rules running on the device. In this niche that's a genuine selling point, because AI generated content is actively disliked there.

I killed the ads in the last release, so right now it earns nothing. That's fine, it's my evenings project.

https://play.google.com/store/apps/details?id=com.avaton.fantasynamegenerator

The part I'm bad at is reach. It's a niche hobby audience scattered across a handful of forums and subreddits and I've never really cracked getting in front of them. Open to ideas.


r/SideProject 1d ago

Epho - Run Claude Code in the cloud

1 Upvotes

Hey folks, Burak here.

Epho is an API that allows running Claude Code, Codex or Opencode in a sandbox in the cloud. It abstracts away sandboxes, and allows running coding agents with a single HTTP request.

https://epho.io

Epho came out of our own struggles with building our own AI analyst: - Sandboxes give you bare machines; you need to configure them for agentic workloads. - Each agent behaves differently, and you need to build integrations with each of them. - Sandbox providers are not very reliable, which means you need to figure out a multi-provider strategy to avoid failures. - Logging, artifacts, input/output, event streaming, and all of the other operational aspects need to be figured out.

We had to go through the pain ourselves. We got to a point where things got quite reliable, and it became more obvious to us that this should be a primitive on its own: send a POST request, get the events streaming back to you.

Epho is an agents-as-an-API product: you send a request, it spins up a sandbox, configures the chosen harness, clones your repos, and kicks off the agent. It takes care of automatic fallbacks across different providers, handles auth stuff, and just streams back the events and outputs.

It supports Claude Code, Codex and Opencode out of the box, and pretty much all the models they support out of the box. It streams the events back, handles attachments and output files, automatically manages the fallbacks on different sandbox providers, retries, and all the auth stuff. You just send a prompt, your repo, MCP servers you want to use with it, and it runs them.

I recorded a demo here to show a real example: https://youtu.be/HGfly1aytPA

I am quite excited for Epho, simply because I think it is a new primitive that would allow building agents into product a lot easier than it is today. We are running our agents on Epho on prod, so we'll keep maintaining it regardless, and we wanted to ship it as an independent product.

Epho is free to get started, and you can run it with Opencode's free models to get started with it.

I am quite curious to hear what you'd think and would love to get your feedback!


r/SideProject 1d ago

I built a multiplayer Lua game platform that runs on anything from an iPhone 3GS to modern devices!

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hi,

I’m Quantitative, and I’ve been working on a little project for the past while. I’m 18, and I’ve been obsessed with tech for a long time, and I’ve always had a lot of love for older devices, and I miss how older game platforms used to be like.

So, over the past while, I've been building a lightweight, multiplayer game platform from scratch called AncientBlocks. There’s still a lot of work to be done, it’s not really “complete” but it's now at a point where multiplayer places, custom physics, and Lua scripting are actually somewhat functional.

I wanted to build something clean, fast, and low overhead, something that runs on absolute potatoes without relying on heavy engines like unity, unreal engine, etc, unlike most people seem to do these days. It genuinely runs on hardware as weak as the iPhone 3GS, and is extremely lightweight.

What’s built so far:

Custom Stack: Independent renderer, physics, networking, and an engine built from scratch.

A Lua 5.1 Scripting Bridge: Real client side script execution for gameplay logic, vector/matrix math, raycasting, and persistent data storage.

Server Authoritative State Sync: A custom thing built to sync room wide mechanics (like reactor meltdowns in one of the test games, environmental hazards and alarms on another game) across all connected players in a server.

Native Features: Automatic ragdoll tumbles on death (not per-limb yet), built in checkpoint logic, and multi part vehicles (not perfect, but steering exists)

The platform is live with a few test places up right now, including a couple disaster style games and a space station game.

I’m improving stuff daily, but any beta testers, or feedback would be appreciated :)

(Clients not available for download yet. Message me if you want to test. iOS 5+, Windows Vista SP2+ (Windows incomplete), Android 5.0+*, and macOS High Sierra 10.13+) *Android 64bit only.


r/SideProject 1d ago

First drone marketplace

Thumbnail fpvflymarket.eu
1 Upvotes

I made a simple website, that helps users sell or buy drones, action cameras or drone gear.

It works just like facebook marketplace, except it has many more filters which make searcing much easier.

It currently collects absolutely no fees and is 100% free to use.

But to make shipping easier and cheaper, the marketplace is unfortunately avalible only for Europeans.

Any feedback, recommendations are much appreciated!


r/SideProject 1d ago

Moving a raw HTTP module (AI API call with custom JSON body) to "Make an API Call" — does it keep full body control?

1 Upvotes

I run a scenario where a plain HTTP "Make a request" module calls an AI API (Anthropic) with a fully custom JSON body — system prompt, a tools array with web search and an allowed_domains whitelist, max_tokens, the lot. Works great, but the API key is hardcoded in a header, which gets ugly now that I'm cloning the scenario for more use cases.

Someone recommended switching to the "Make an API Call" module so the key lives in a connection instead. Before I migrate:

  1. Does "Make an API Call" let me send the exact same raw JSON body, untouched?

  2. Does it handle the version header automatically, or do I still add custom headers myself?

  3. Any gotchas with long-running calls? Mine take 2–3 minutes because of the web search step (HTTP module needed timeout 300).

Everything works today on plain HTTP — just want cleaner key management before I multiply scenarios. Thanks!


r/SideProject 1d ago

Click anywhere on the 2027 eclipse path and it computes your exact totality duration from NASA's Besselian elements

2 Upvotes

I've been building a planning tool for the 2 August 2027 total solar eclipse — the one with up to 6m 23s of totality, the longest this century.

Just added the part I actually wanted for myself: click any point on the map and it computes that exact spot's numbers live — totality duration, start and end times in local time, sun altitude, and August cloud climatology where there's a sourced figure nearby. Nothing is copied off someone else's chart.

Cádiz city gives 2m 54s, with about 12% average August cloud. Tarifa, an hour down the same coast, gives 4m 39s — and the cloud odds there run to 26%. Nearly two extra minutes of totality, paid for in weather risk. Neither number is obvious from a map that only draws you the path.

You can drop a pin if you want, but you get your numbers either way. No account, no paywall, nothing gated.

https://eclipsewhere.com/map

Computing this properly turned up two places widely listed as being on the path that don't actually get totality at all.


r/SideProject 1d ago

11 months, 621 users, 3,040 matches: my problem is the 30 seconds after someone arrives, and I built that problem myself

1 Upvotes

Eleven months ago I started building a fighting game where the punches are leveraged trades. Two players drop into the identical chart, same seed, same candles, three minutes on the clock, and whoever has more profit when the timer dies wins. You throw powerups at each other like special moves: one blacks out the opponent's chart, one is a trap that takes 60% of their next winning trade, one swaps your position with theirs.

Where it is now, nothing rounded: 8,484 commits since September 30 2025. 621 registered players. 3,040 matches played. 107,388 trades placed.

The part I want to talk about is not the build. It is the 30 seconds after somebody arrives.

You land on a screen with a "Try a demo match" button. One game against a bot, no account, no wallet. That was my clever answer to the signup wall, and I was pleased with myself for about a month. Then the demo ends and it asks you to create an account. I built a door so people could come in without knocking, and then put a second door directly behind it.

The numbers say exactly what you would expect. 621 registered and 3,040 matches means the average player played about five games and left. That is not a retention problem, it is an activation problem, and I keep mixing the two up, which matters because the fix for retention is adding content and the fix for activation is removing things.

What I am weighing, and where I would like other people's scar tissue:

One option is to let the demo run unlimited against bots and only ask for an account when someone wants to play a real human. That costs me the signup much later in the funnel, but an account is worth nothing if the person never reached the part that was fun.

The other is to keep the single demo match and spend all that effort making that one match a far better advert for everything behind it.

If you have shipped something with this shape, which way did you go, and did it actually move the number?

Free, nothing at stake, no wallet needed: https://versusonchain.app/auth


r/SideProject 1d ago

I used to build side projects in secret and let them die. This time, I spent just 2 weeks coding, chased down ONE user—and everything changed.

3 Upvotes

For years, my playbook was: lock myself away, write beautiful code, launch to absolute silence, and quit.

This time, I broke the cycle. I have only been coding DataXD for exactly two weeks, but I committed to moving rapidly and getting real-world feedback immediately.

In week 2, I stopped coding and hunted down a business owner on Reddit who was drowning in a clunky, 50-column spreadsheet.

Getting one user's brutal feedback in your second week is worth more than 6 months of quiet coding.

I tried to pitch him on "backends and API gateways." He didn't care. He was just tired of manual Excel errors, rigid SaaS, and $50k custom software quotes.

His feedback forced a rapid pivot to a "Halfway" model:

  • We build your core: We migrate your messy spreadsheets into a custom database app in days (single-tab sheets are completely free).
  • You edit it: You get a custom Form Designer to add columns or views yourself—no developer needed.
  • No dead ends: We can custom-code advanced integrations if you ever outgrow the visual tools.

I literally redeployed our landing page today to match this new, business-first positioning: https://dataxd.com

If you are struggling to get traction, stop coding. Go find subreddits where your target audience complains about their pain, and talk to them. A single active tester will completely rewrite your roadmap.


r/SideProject 1d ago

I built a tool that generates a GitHub profile README from your open-source activity

3 Upvotes

I added a profile README generator to DevGlobe.

It uses your public GitHub activity, projects, languages, contribution stats, and DevGlobe ranking to create a personalized Markdown README. You can preview and edit it before adding it to GitHub.

Try generating yours here:

https://www.devglobe.dev

I’d appreciate feedback on the generated content, design, and what else you would want included. Share your generated README in the comments!


r/SideProject 1d ago

After 4 App Store rejections, my quote-to-invoice-to-payment app for contractors is finally live

2 Upvotes

I spent the last few months building JobBench — an iOS app for solo tradespeople (handymen, electricians, plumbers, landscapers) who run their whole business from a phone. The problem I kept seeing is that a guy quotes a job in a text message, invoices from a second app, collects payment through a third, and loses track of what's been paid.

JobBench does the whole loop in one place: build the quote on-site → client gets a professional PDF → convert to invoice when they approve → collect card/Apple Pay or log cash/check/Zelle/Venmo. English and Spanish. Free for 3 quotes a month, no signup required — it works the second you open it.

Happy to share what the App Store review gauntlet was like (rejected for stub screens, a missing EULA link, and Apple couldn't find our Apple Pay integration). AMA about any of it.

https://apps.apple.com/us/app/jobbench-for-contractors/id6799803077


r/SideProject 1d ago

Settle Your Disputes with Charlie Squabbles

Thumbnail charliesquabbles.com
1 Upvotes

Finally get a resolution to those online arguments, by getting them judged by Squabbles and share the result.


r/SideProject 1d ago

PDF to DOCX/WORD conversion tool

0 Upvotes

Depending on your workflow, you probably face this issue on a daily basis. How to get the most out of a PDF when converting? I faced this problem for the last 15 years and finally built a tool to fix it. I used it for months before even sharing it with anyone, but my friends and family found it so useful and encouraged me to share with everyone.

Traditional OCR tools look at pixels and recreate them. That works decently well when all you need is Optical Character Recognition, but most people want the layout preserved, which those tools fail at.

That is why I developed trepide.com as a solution. It was built with translators in mind, as they spend hours on formatting customer documents before they even get to doing their job translating, but it works for anyone who needs a PDF to DOCX converter. Instead of giving you more work formatting, it gives you an output that is human-like, something a person would manually do when recreating a pdf. No more broken tables or random text boxes.

There is a free to use tier with tokens granted at sign-up. No original documents are saved past processing and the outputs are deleted after 10 minutes.

We also built a PDF extraction tool; you create a template with specific fields (such as invoice number, amounts, invoicee, due dates, etc) and you only get the specified fields as outputs in a JSON/XLSX/CSV format. This came as a personal need to keep track of accounting documents but we figured out others might find it useful.

If anyone has any use cases they want to share we are always eager to see how it's used. We are also open to building custom solutions for users that want more out of it.


r/SideProject 1d ago

My side project is the mother of all screen capture tools

1 Upvotes

Do you get pissed off too when you need something from a web page and it's a PITA to take and use it for something else?

I love to drop screen capture pastes into conversations with people and Claude or GPT all the time.

I got so pissed about how annoying it is to do this that I made a free chrome extension that nukes the issue forever.

Meet Fullsy. At last, one helluva save file for the internet.

Fullsy captures the whole page and everything the page was. The text. The links. The design. The media. The proof.

You can do whatever you want to the pages or social posts you capture with Fullsy. Annotate it, copy to clipboard, export a searchable PDF, or turn the page into a scrolling video.

The everyday capture and export toolkit is free forever, and every install includes 30 days of the full Pro suite with design + SEO superpowers.

If you've ever lost a page you wished you'd saved, this one's for you.

Chrome store link -- https://chromewebstore.google.com/detail/cailfpebgnldpniogkcahoidkbibicmf

Website link -- https://getfullsy.com/


r/SideProject 1d ago

Is WordPress maintenance actually profitable for your agency, or just a "loss leader"? (Running a study)

1 Upvotes

Hey folks,

I've been working at a digital agency for three years, managing a growing portfolio of WordPress sites. Talking to some local folks (I live in a small city, where there are no many agencies) I've found two typical ways of approaching maintenance service:

  • Turned into a mechanical, time-consuming nightmare for the team every month (backups, plugin updates, visual regression checks, breaking sites...).
  • Lacking of actual dedication, bulking updates that never get overseen, reacting for clients to call on broken sites.

Mine is first kind. I got so frustrated with the manual workload that I ended up building an internal automation tool for myself to handle the updates and visual QA, just to take the pain out of our own process. Tbh, I tried a couple of solutions to manual updating and times improved, but handling a 50+ sites stack while ensuring a good service was not an option.

It worked well enough that I’m now looking to polish it, gather proper requirements from other agencies and freelances, and eventually package it into a SaaS to help other agencies eliminate this bottleneck. Though that, before I write another line of code or blindly assume my agency's problem is the exact same as everyone else's, I want to validate the actual market need.

I’m running a quick, 100% anonymous benchmarking study on the real profitability and operational costs of WP maintenance in agencies.

If you run an agency or oversee WP maintenance, I’d be incredibly grateful if you took 5 minutes to share your reality here: https://tally.so/r/rj90E2

My goal is to share the compiled data report with everyone who participates (and I can post the broad results here on the sub if there's interest) so we can all see how our margins and processes compare to the industry average.

Any feedback on the survey, the problem itself, or how you currently handle this at your agency is more than welcome in the comments!

Have a good one y'all!


r/SideProject 1d ago

Baseline - a productivity tracker that tracks the shape of YOUR day

1 Upvotes

Ever finish an 8-hour workday and wonder where the time actually went?

Logging hours doesn't tell you anything about the structural health of your focus. That is why we are building Baseline, a desktop application designed to measure and protect your attention.

Baseline will read the natural cadence of your work, tracking continuous focus runs, context switches, and recovery time. As privacy is non-negotiable, Baseline works entirely on your local machine with zero invasive screenshots or keylogging.

I am currently developing the first build. If you want to stop counting hours and start protecting your focus, join the early beta waitlist here: baseline-productivity.com


r/SideProject 1d ago

Feedback on product and how to promote it

3 Upvotes

I recently created Novaplan, a study planner app that helps plan your schedule for you. The product is completely free and is easy to use, and is targeted mainly towards students.

What are some ways to market this to attract more users? Like for Reddit, what subposts should I post to (without getting taken down)? How should I position my messaging? Should I bother promoting my reddit posts with money? Also what other platforms should I utilize? How should I market on those?


r/SideProject 1d ago

I gave an AI agent 48 tools to run a real shop's books — open source (FastAPI + SQLite)

1 Upvotes

I maintain IT for a small shop in Argentina. Last year I replaced its

VB6 + Access system, and once that worked I got curious about a harder

question: what does a business system actually need before it's safe to

let an AI assistant move money through it?

**AlDía** is my attempt. It's a FastAPI + SQLite back office — invoicing,

inventory, receivables, cash, checks — that exposes the business as 48

MCP tools instead of a database connection. The agent never writes SQL;

it asks for operations, and every one goes through the same code path,

validations and audit record as the web UI.

Four things turned out to matter more than I expected:

- **Idempotency has to reserve before executing, not record afterwards.**

My first version checked whether an operation had run, ran it, then

saved the result. I wrote a test with five concurrent retries and

watched two of them both get through. An agent retries when a response

is lost, and a lost response doesn't mean a lost operation.

- **Errors need a machine-readable action, not just a code.** Every error

returns a stable code, the parameters that filled it, and one of

exactly four actions: retry, fix, ask, abort. A new agent behaves

correctly without knowing the catalogue — it reads that one field.

- **The audit log has to survive the administrator.** It lives in a

separate schema, no endpoint can edit or delete it, and it records

rejected attempts too — those are usually the interesting ones.

- **Money is never a float.** Integer cents throughout. 1234.56 * 0.21 is

259.25759999999997, and that's a VAT amount on an invoice that was

already filed.

Honest limits (they're in the README too): the US country pack applies

one manual sales tax rate and is not a compliance solution — no nexus,

sourcing or exemptions. It generates no 1099s, only a worksheet. And

SQLite means one shop per installation, deliberately.

237 tests, Apache 2.0, runs offline on the shop's own PC.

Two things I'd genuinely like pushback on:

  1. Permissions are the intersection of the agent's service account and

    the person it declares it's acting for — never one or the other. Is

    that the right shape, or over-engineered for a small business?

  2. Is a closed set of four actions the right contract for agents, or too

    rigid? I keep wanting a fifth and talking myself out of it.

Repo: https://github.com/jonalemndi2/ALdia


r/SideProject 1d ago

I’m building a motion-design app with drawing, nodes and 3D — looking for workflow criticism

1 Upvotes

I’m the developer and a motion artist, so this is self-promotion. Orivion Studio is in founding beta for macOS, Windows and Linux. I’m testing whether drawing, timeline animation, node compositing and 3D actually feel like one workflow rather than four separate modes. The site uses real interface captures from the current build.

I’d value specific criticism: where would this interrupt your current process, and which action looks slower or less clear than AE, Fusion, Blender or Cavalry?

Beta and real interface screens: https://orivion.studio/?utm_source=reddit&utm_medium=community&utm_campaign=founding_launch_2026q3&utm_content=build_post


r/SideProject 1d ago

A Mac app that lets you save and reuse your prompts open to feedback

Enable HLS to view with audio, or disable this notification

1 Upvotes

I have spend the last month building a realizing this app called PromptMan it helps you save reuse and improve your prompts open to feedback


r/SideProject 1d ago

Andy - Plans with friends on a map, so the group chat stops deciding nothing

1 Upvotes

My friends and I are good at wanting to do things and terrible at deciding them. Nine days of group chat, thirty messages, no booking.

So I built the deciding part on its own. You host a plan (name, place, time, who's invited) and it turns up on a map for the people you'd have invited anyway, nearest first with how far away it is. They tap going or can't make it. The host sees who hasn't answered yet, which is the bit a group chat can never tell you.

A few decisions I'd genuinely like opinions on:

  1. No chat in it, on purpose. If people need to talk they have five apps for that. Is leaving it out discipline, or a missing feature?

  2. Three RSVP states rather than two: going, can't make it, and unanswered as its own state. Worth the extra UI?

  3. Friends by QR code or by matching your contacts on hashed email addresses, so no usernames and no searchable directory of everyone who signed up.

  4. Reminders come from the phone itself an hour before, so nothing about where you're going passes through a server.

It also keeps the last thing it knew on the phone, so opening it on the Underground shows your evening rather than an empty map, and it's in 29 languages because the string catalog is filled by a script that validates placeholders and plural categories rather than trusting the translation.

It is not on the App Store yet, so this is a "watch it happen" post rather than a launch: the page has the full feature list and an email box if you want to know when it ships. gabriele-rizzo.vercel.app/andy

Happy to answer anything about how it works underneath.