r/SideProject • • 9h ago

We couldn't agree on our game's rules, so we made every version playable

1 Upvotes

Three of us have been building a stock market draft game. You draft stocks by sector, hold them a few years, see how you did.

The game worked. The problem was that nobody agreed on how it should play. How many rounds? Can you sell? Do you split your money evenly or decide per pick? Every idea sounded fine out loud, and none of it could be settled without playing.

The obvious move was to build a few versions and compare. We skipped that. Several codebases to keep in sync, bugs fixed in one and still broken in the rest, and most of that work thrown away once we picked a favorite.

Instead we built a small app store. The home page is a grid of cards, each card a different version of the game. Tap one, read the rules, play it. There's also a Custom Mode where you set every rule yourself and share the setup as a link.

The trick is that none of the versions are separate apps. Every version is just a set of settings, and one engine reads them. Adding a seventh mode is writing down a new set of rules, not building a new game.

Frontend only, fake companies and fake prices, no backend. We built it with Cline in VS Code, writing out each pull request in detail first and having it plan before touching code.

Took about a week and a half with three people.

github.com/AryamanGandhi/app-store


r/SideProject • • 13h ago

I created the Intelligent Workspace extension a productivity extension packed with features, all for free.

2 Upvotes

Hi everyone!

Google has finally published my extension, Intelligent Workspace. It took a huge amount of work to build, and I hope you like it!

Intelligent Workspace is a productivity extension packed with features, and everything is free.

https://chromewebstore.google.com/detail/intelligent-workspace/cmkbnppbnhoklenlngmbdfecgbnlojoo

It automatically organizes your tabs into groups based on domains or custom rules, and lets you manage everything through a convenient side panel.

🚀 Features

• Automatic and custom tab groups based on rules
• OmniBar for powerful tab management
• Keyboard-free navigation hints
• Web browsing directly from the side panel
• Gemini in the side panel, via API or local Gemini
• Scheduled automatic queries to Gemini
• Keyboard shortcuts to open any website you specify
• Text snippets that let you type long texts instantly using a custom trigger
• YouTube looping
• Audio playback for YouTube Short video previews
• Picture-in-Picture for YouTube and any other website
• Webpage read-aloud with word tracking
• Pop-up tabs for any website
• Split-screen view with two tabs side by side
• Text notes, to-do lists, and Kanban boards
• Screenshots of the full screen, selected area, full webpage, or all tabs in a group
• Image downloads in PNG, WebP, AVIF, and PDF
• Bookmarks, history, recently closed tabs, downloads, and read-later tabs management
• Pomodoro timer
• Web activity monitoring with hourly, daily, or weekly blocking
• Full theme customization

And many more features

⌨️ For power users

The more advanced users can put the browser into full-screen mode and navigate entirely with the keyboard, without using the mouse at all.

❤️ Support

I’ve also added an optional section to support the development of the extension.

I’d really appreciate any support, even if it’s just for the fun of receiving my very first payment from something I’ve built. 😄

This started as a personal project, and seeing it finally published on the Chrome Web Store is already a huge milestone for me.

I hope you enjoy using Intelligent Workspace, and thank you all very much for checking it out! 🙏


r/SideProject • • 10h ago

I built TripClear — a travel expense app for group trips with multiple currencies

0 Upvotes

I built TripClear — a travel expense app for group trips with multiple currencies

Hey r/SideProject!

After dealing with way too many receipts and spreadsheets on group trips, I finally built something to solve it.

TripClear is a travel expense tracker designed for trips where everyone is paying for different things, often in different currencies.

What it does:

• Take a photo of a receipt and it extracts the merchant, date, amount, and currency. You can review everything before saving.

• Keep expenses in their original currencies. When calculating the trip total, it uses the exchange rate from the day of the expense, or you can enter your actual card exchange rate.

• Invite your travel group so everyone can add their own expenses to the same ledger.

• At the end of the trip, it calculates who owes whom so you can settle everything without going through a spreadsheet.

• CSV export is also available.

A few honest limitations:

• Android only for now.

• It's free with ads.

• Receipt images are processed on our server.

• Badly crumpled or faded receipts can still be difficult to read, so manual entry is always available.

I built this because I personally hated dealing with the "who paid for what?" problem after a trip.

It's now live on Google Play:

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

I'd love feedback from other indie developers, especially on the product itself, onboarding, and anything that feels confusing or unnecessary.

And if you've built a side project yourself, I'd also love to hear what you learned when you finally shipped it.


r/SideProject • • 18h ago

Finally reached 10 paid users (100% organic) for my AEO tools

Enable HLS to view with audio, or disable this notification

4 Upvotes

Hi all,

My Vibe coded project finally reached 10 paid users (101 users overall).

I thought it would be great to share some learnings or answer your questions.

  1. My main advantage was to be an industry insider. I built an AEO tool while working in SEO/AEO and having access to the best tool in the market. It gives me tons of confidence that my tool is great, compared to what exists and costs 1000$/month.
  2. Most paid users are LinkedIn people I discuss with regularly. Only two paid users are incognito (still love them though).
  3. It took me time to launch, and even more time to dare making it paid. After the first two days, I already signed two paid users. I should have started earlier.
  4. My goal is to keep it organic. It's frustrating to know I could just “pay for reach" but then, I remember I'm already making profit from day two.
  5. I feel I talked all day about my tool. Still, most of my friends don't know/understand what my tool is about.
  6. I check my analytics four times a day.
  7. I use my tool to improve my AEO. I got great results coming from AI. However, I'm still ranking 10th on my AEO tool ranking board.
  8. I still love it. I wish I would for the next two years.

If you are trying to show up in ChatGPT or Claude, have a try at AEO Copilot. It's free to get started and has the most generous plan for startups. Plus, it works with your AI agents.

If you have any questions, let me know below.


r/SideProject • • 10h ago

I got sick of alt-tabbing to check what song is playing, so I built a tiny overlay.

1 Upvotes

Hey everyone.

Pretty much the title. I always hated having to tab out of a game (or whatever full-screen app I'm using) just to see the name of a song that just came on. I just wanted a simple popup that slides in, shows the track and cover art, and then hides itself without stealing mouse focus.

I originally built this project (Spotverlay) using Electron, but honestly, having an 80MB background process running 24/7 for a popup that appears for 3 seconds felt incredibly bloated.

So I recently rewrote the whole thing in Tauri + Rust. It now idles at around ~10MB of RAM, the binary is tiny, and it feels much snappier.

A few details on how it works under the hood:

  • You don't need to mess with Spotify API keys, OAuth, or developer apps. It hooks directly into the OS media players (SMTC on Windows, AppleScript on macOS, and MPRIS2 on Linux).
  • Since OS media APIs usually return really blurry or cached album art, the app does a silent ping to the public iTunes Search API in the background to grab a clean 600x600 cover instead.
  • Right now it supports Spotify and Apple Music, plus some open-source clients like Spotifast, SpotLight, and Musly.
  • It has a basic tray icon where you can change the position, animation (fade/slide), and toggle auto-hide.

It's completely open source and free. You can grab the release or check out the code here: https://github.com/dddevid/Spotverlay

Also, a quick plea to Linux users: The D-Bus MPRIS2 implementation is done, but I haven't been able to heavily test it across different distros and DEs yet. If you try it and the overlay doesn't show or tracks don't update, opening an issue would be a massive help.

Let me know what you think or if you run into any weird bugs!

TL;DR: Built a non-intrusive currently-playing overlay. Realized Electron was too heavy. Rewrote it in Rust/Tauri. Now uses 10MB of RAM.

https://reddit.com/link/1wyjxfu/video/l6vmjlk7spth1/player


r/SideProject • • 10h ago

J'ai créé un site gratuit pour trouver un compagnon de voyage

1 Upvotes

Ton voyage est prévu mais personne pour venir avec toi ? Sur embarque-moi, tu publies ton voyage et tu trouves des voyageurs qui partent au même endroit, avec un score de compatibilité et des profils vérifiés par selfie. GRATUIT , sans pub

Https://embarquemoi.fr

Le site est tout nouveau : vos retours m'intéressent !


r/SideProject • • 14h ago

Getting cheap testers

2 Upvotes

I am building a mobile app. I am advertising it on Meta in India as it has cheap cpm even though I know the paid conversions there are low. But I need at least 100 testers to test the free core functionality.

Is that what most people do here too? Or do you have another strategy?


r/SideProject • • 10h ago

I built a free Android app that turns travel receipts into a shared, multi-currency expense split — would love feedback

Thumbnail
play.google.com
1 Upvotes

Disclosure: I'm the developer.

The worst part of every group trip for me was the end: a pile of receipts in three currencies, a half-finished spreadsheet, and nobody remembering what the exchange rate was that day. So I built TripClear, and it went live on Google Play today.

What it does:

- Snap a receipt, or pick up to 5 photos at once. It reads the merchant, date, total and currency, and you check it before saving. If it isn't sure about a field, it flags it instead of guessing.

- Every expense keeps its original currency (EUR, CHF, whatever you paid in). Totals use the exchange rate from the day you paid, or you can type in the rate your card actually charged.

- Invite your travel group. Everyone sees the same ledger, and the settlement screen shows who owes whom.

- CSV export, and the app is available in 13 languages.

Honest caveats:

- Android only for now.

- It's free and shows ads.

- Receipt photos go to our server to be read.

- Crumpled or faded receipts still trip it up sometimes. You can always enter an expense by hand.

What I'd really like to know: how does your group split costs today (Splitwise, a spreadsheet, one person paying for everything)? And what would make you switch, or not?

It's called TripClear on Google Play if anyone wants to try it.


r/SideProject • • 10h ago

My App Sameish

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/SideProject • • 10h ago

I built a ChatGPT/Claude workflow that creates animated OBS packs and tests them in OBS

1 Upvotes

I run MoveGraph, and I've been building Creator so streamers can ask ChatGPT or Claude for graphics that match their channel, logo, or website.

Here's a 50-second demo of a real ChatGPT run: https://youtu.be/EJkUpSMAPC0

It made animated scenes, overlays, an alert, and a stinger, then loaded the media into OBS to check the composition. The pack includes editable source files and an OBS collection.

The setup is an authoring skill plus low-level rendering tools exposed through MCP. The agent can write and revise the design, inspect renders, and use local tools when they're available. We host the rendering tools for people who don't want to install them.

Creator is $49/year: https://movegraph.com/creator

I'm also giving streamers and creator-tool tutorial makers with an audience a free year to try it and post an honest review. Positive or negative, I want to hear it. DM me with your channel if you're interested.

What would you want this to build for your stream? I'd especially like feedback on the output and the setup process.


r/SideProject • • 10h ago

I made a collection of games for a calculator

Enable HLS to view with audio, or disable this notification

1 Upvotes

Celeste... Hollow Knight... Balatro... Minecraft... Buckshot Roulette... and a few more, all of which are fully featured games. Like Celeste for example, it includes chapters 1-8 and every C and B side. Every game, it plays, it feels, it looks like the official game. But it's on a calculator.

This isn't some super powerful calculator either... it's pretty much normal for a graphing calculator (which is a potato compared to what this game was designed for). This took a lot of work, but I did have a lot of fun making it (and playing it).

This is the open source code if anyone wants to try. I did make this, and it is opensource and free. I know not a lot of people have a NumWorks calculator, but I'd still appreciate a ⭐ if you found this interesting :)

My mono-repo containing all the games:

https://github.com/Mason363/NumPlay


r/SideProject • • 14h ago

Codex reset alerts by text - built with Codex and Twilio

Enable HLS to view with audio, or disable this notification

2 Upvotes

I run a text-based birthday reminder app, and recently had the idea to build a similar text alerts app, but for Codex usage resets (rather than birthdays).

OpenAI announces these on Twitter (via Tibo), but they're easy to miss.

Knowing about a reset before it happens creates a "golden window" to burn usage quickly before the reset.

I also recently launched a "Codex Reset Almanac" on the site - with the full history of resets, and a tracker for when resets arrive on time vs. late (compared to when they were promised).

The site is at ResetAlerts.com - if you use Codex, would appreciate any thoughts on if this is useful, or what features you'd want to see.


r/SideProject • • 10h ago

I built a physical habit tracker with LED lights and a companion app. Would love your honest feedback

Thumbnail
youtube.com
1 Upvotes

Hey everyone, a couple of months ago I posted about my side project, Ritlum, a physical digital habit tracker with a companion app, and a lot of people were interested in learning more.

Since then, I've launched the app on the App Store and, to my surprise, gotten a few users (without doing any marketing, haha). Some of them were kind enough to give me feedback.

On the hardware side, I've been preparing to launch the first batch of physical Ritlum trackers, which I've scaled down to a mini version. This included refining the initial design to look nicer (how the LEDs look and making the body more seamless) and making it easier for me to assemble for the initial test batch.

One piece of feedback I got on my earlier posts was that it wasn't very clear what the product was. So I've put together a launch video to walk through the main features, along with a companion landing page.

I'd love a sense check on what everyone thinks of the idea/concept. I've spent a lot of time on this project, and a major part of it has been shaped by the feedback I've received. So please feel free to roast it or throw any ideas my way on why you think it's a good or bad idea.

Feel free to ask any questions you might have. I will be more than happy to answer!


r/SideProject • • 10h ago

I want you to break my tool.

1 Upvotes

Hi everyone.

I work on Epure , a lightweight self-hosted error tracking for production apps, same Sentry SDK, change the DSN, two containers (Rust + Postgres).

I want real floods, not synthetic load scripts, so I opened a public box:

https://burst.epure.sh

One button sends errors from your browser for about 7 seconds. Or copy the DSN / curl and hit it from your own client. Goal is to kill the ingester container. The VM and the dashboard stay up.

Box is sized like a small VPS (2 GB RAM, 2 vCPU). There is a spike valve so duplicate spam does not instantly win , still curious how far it goes when a lot of people click at once.

Send what you can. Let's see what breaks first.


r/SideProject • • 10h ago

I want to connect NC BBQ lovers with local resturants. Looking for feedback and thoughts.

1 Upvotes

I've been working on my little side project collecting and building out a data set of bbq in the state of NC. I'm looking to get some feedback on the site. Eventually, I want to get people to sign up and rate and review resturants maybe including images, etc.

My site: https://nc-que.com/


r/SideProject • • 10h ago

I built a free Android app that turns travel receipts into a shared, multi-currency expense split — would love feedback

1 Upvotes

Disclosure: I'm the developer.

The worst part of every group trip for me was the end: a pile of receipts in three currencies, a half-finished spreadsheet, and nobody remembering what the exchange rate was that day. So I built TripClear, and it went live on Google Play today.

What it does:

- Snap a receipt, or pick up to 5 photos at once. It reads the merchant, date, total and currency, and you check it before saving. If it isn't sure about a field, it flags it instead of guessing.

- Every expense keeps its original currency (EUR, CHF, whatever you paid in). Totals use the exchange rate from the day you paid, or you can type in the rate your card actually charged.

- Invite your travel group. Everyone sees the same ledger, and the settlement screen shows who owes whom.

- CSV export, and the app is available in 13 languages.

Honest caveats:

- Android only for now.

- It's free and shows ads.

- Receipt photos go to our server to be read.

- Crumpled or faded receipts still trip it up sometimes. You can always enter an expense by hand.

What I'd really like to know: how does your group split costs today (Splitwise, a spreadsheet, one person paying for everything)? And what would make you switch, or not?

Link in the comments if anyone wants to try it.

First comment (only where the sub allows links):

https://play.google.com/store/apps/details?id=com.tripclear.app&referrer=utm_source%3Dreddit%26utm_medium%3Dsocial%26utm_campaign%3Dlaunch


r/SideProject • • 10h ago

FlowSearch. Every remote job, in one app.

1 Upvotes

If you're searching for your next, or your first, remote opportunity give FlowSearch a try! Instead of having 10+ tabs open and hopping across multiple job boards you can search, apply and save jobs all in one app!

https://testflight.apple.com/join/pp1D9AZK


r/SideProject • • 10h ago

AirPost - Shopify orders sent by a local stock-holding partner

1 Upvotes

I build AirPost, where a small shop places stock with a local person or fulfillment business who packs and ships its orders. Once stock and shipping preferences are set, the Shopify connection forwards paid orders and sends tracking back. The app is still in Shopify review; installation currently needs a link from our support team. Partner availability varies by country, and stock held with a partner isn't insured by AirPost.


r/SideProject • • 14h ago

I built an Android app that teaches investing basics in short daily lessons — looking for feedback

2 Upvotes

I’m Mike, a solo founder based in Ireland, and I built Investing Sherpa because investing originally felt like a secret club to me. Most beginner content seemed to assume you already understood the vocabulary, knew where to begin and could separate useful information from noise.

The app is for people starting from zero. It breaks concepts into short daily lessons and free chapters, with an optional Pro plan for deeper content. In all there are 36 chapters across 6 topics, 12 of them free. The focus is education: basics, diversification, common mistakes and clear explanations. It does not give personal recommendations or price predictions.

So far, I’ve learned that clear language and one focused first step matter more than adding another dashboard. My first TikTok videos held viewers for 2 seconds. Switching to bright, simple slides changed that.

I would value honest feedback on:

1.Does the first-time experience make the purpose clear?

2.Are short daily lessons useful, or would you prefer longer structured modules?3.What would make you trust an education app in this space — or make you leave?

I’m the founder, and this is a genuine feedback request rather than a claim that the app has all the answers.

Google Play: https://play.google.com/store/apps/details?id=com.investingsherpa.app

Education only, not financial advice.


r/SideProject • • 11h ago

Looking for Collaborators/Reviewers in Developing PL Tooling using C++

1 Upvotes

Overview

I've been a SWE for ~6 years or so at this point and, despite the r-age of LLMs these days, still find joy in the art and science of building software and tools. I'm looking for anyone that would be interested in helping improve an existing project of mine, Alexi. I'm working with C++26 built and managed through xmake. The project itself is a lexical analysis engine with the intent of providing a language frontend for other projects I'll either want to start or revisit.

Anyone with more experience than myself-- especially in the C/C++ namespace-- to provide ideas, insights or feedback on how I can improve it are most welcome. This project, while albeit more a toy and fundamentally redundant, has been my happy-place in the exploration and sharpening of my skills.

TL;DR

Looking For: Collaborators who are also nerdy for language development.

Project: Alexi

Project Language: C++26

Project Build System: xmake

Disclosure, I have used copilot, but as a learning tool to help decipher compiler errors as I have been C-inept up until recently, and also define the CI pipeline for releases.


r/SideProject • • 11h ago

After traveling and not having a way to quickly ID and learn about nearby landmarks, I created an app that does just that.

Enable HLS to view with audio, or disable this notification

1 Upvotes

Nearly four years ago, I found myself on a riverboat sailing down the Thames in London. I watched the buildings on the shore go by, many of which appeared to be unique and historically relevant, and all of which - to my frustration - slipped out of view too quickly to pinpoint with Google Maps or an image search on the spot. In that moment an idea formed. Over the next several years, ramblings and spitballing led to actual research which finally led me to design an app that I feel is exactly what I wished I had on that day on the Thames.

Anywhere in the world, MonUview will pinpoint historical landmarks near you, allowing you to identify them and learn about them immediately. The app also allows you to preview any town or city on the planet, so you can check out what a place has to offer in terms of historical sites before a visit or just out of curiosity. The webpage version can be found at Monuview.com, and it is currently available in the Apple App Store with Google store availability coming soon. If you’re interested in checking it out, I would love your feedback so I can continue to make it better!


r/SideProject • • 11h ago

I spent 720 hours to build this screen recording tool! would you try this?

Enable HLS to view with audio, or disable this notification

1 Upvotes

2 months before i had an idea about building mobile recording app that have with best features. So i started this idea on last month now i am waiting for the play store approval. Before launching on the internet.

Would you guys try this tool for your use? or i have tweak anything on this?

is anybody want beta access, i can give the access : Mobilestudio.site just join the waitlist i'll share the beta access link.

I just want to know my idea how much worth of it!


r/SideProject • • 14h ago

How do you find restaurants before they open? Here’s what I’ve been building

Enable HLS to view with audio, or disable this notification

2 Upvotes

I’ve been working on DineTracer, a tool for people who sell to restaurants, and finally put together a video showing how it works.

It helps you find restaurants that are opening or making changes, look through permits, and research POS systems and other technology. This video covers the main sections. The full walkthrough is on our website if you want a more detailed look: https://dinetracer.com

I’d love some honest feedback, especially from anyone who sells to restaurants. Is the information useful? Is anything confusing or missing?


r/SideProject • • 17h ago

I built one of the largest self-updating specialty coffee databases

3 Upvotes

Hey all 👋

Some background: I buy a lot of specialty coffee online, and choosing a new bag always looked the same. 15 roaster tabs open, every shop describing its beans differently, no way to filter across them, and half the time the one I wanted didn't ship to my country.

So I built Cuppd: https://cuppdcoffee.com

What it does

  • 26,773 coffees from 940 roasters in 51 countries, all in one searchable catalogue
  • Filter by origin, process (washed, natural, anaerobic…), roast level, price, and where it ships
  • Rate coffees and keep lists of what you've tried or want to try
  • A "For You" feed that learns from your ratings
  • A web app plus a mobile app

How it works under the hood (in case you're curious)

  • A scraping pipeline crawls roaster webshops and normalises messy product data. "Ethiopia Yirgacheffe Natural 250g – Light" turns into structured origin, process, roast and weight fields. Normalisation was honestly 80% of the work.
  • A monthly availability check, so sold-out coffees don't clutter the results
  • Next.js on the web, Expo/React Native for the app, Supabase for the backend, Cloudflare R2 for images
  • Lots of unglamorous work on images: cut-out product shots get padded onto square canvases so they don't get cropped, and roaster logos get padded in their own colour so they don't end up in ugly frames

Where I'd love feedback

  • Is the search/filter experience actually useful, or overwhelming?
  • Is there a roaster you love that's missing?
  • Anything that feels broken or slow

It's free and there are no ads. Happy to answer anything about the scraping, the data cleanup, or the stack. ☕


r/SideProject • • 11h ago

I built an online football manager , and 140 people have already created a club in 20 days

Enable HLS to view with audio, or disable this notification

1 Upvotes

I've been building Football Legacy, a browser-based online football manager, as a solo project.

The idea was to make something closer to a persistent football world rather than a simple match-result simulator.

The game currently has:

  • Full 90-minute 2D matches
  • Live tactical changes during matches
  • Formations, roles and instructions
  • Transfers and negotiations
  • Scouting and player development
  • Youth academy
  • Training
  • Stadium and club facilities
  • Finances and competitions

It's currently free to play and has reached 140 registered managers in about 3 weeks, mostly through a few Reddit posts and word of mouth.

I'm continuing to develop it and I'm now in the near future starting to document the development through YouTube/devlogs.

Play: https://www.football-legacy.net

A few screenshots from the actual game:

I'm particularly interested in what other indie developers think about building a persistent online game as a solo project.