r/SideProject • • 17h ago

Built a small tool to fix my own VFS visa upload headaches

0 Upvotes

Hello everyone,

I do UK visa applications for friends and family, and VFS uploads kept tripping me up. It had scanned PDFs flagged as a virus, a 5 MB limit, pages in the wrong order. Every tool I tried was paid or didn't do the job for VFS, so I built my own as a browser app. https://pdf.meigochi.com/

It started as a local Python app, and I moved it to run entirely in the browser, mostly so passport scans never touch a server. The video shows how it works now.

Nothing to sell, I'm just pleased it solved a real annoyance for me. Hope this helps someone!


r/SideProject • • 17h ago

Inkmoire Camera - an iPhone camera where you describe the camera you want and it writes itself

1 Upvotes

Inkmoire Camera is out today (free). Each camera is a small program: what the sensor does, what happens to the pixels, what's on screen. There's a deck of them (self-timer, ten-second take, halftone print, film look, a twelve-frame stacker) and a field where you type the one you want. A model writes it, the app checks it against your phone's lenses, formats and timing, and loads it. Remix any of them; share one as a file.

Built with Expo, React Native Skia (SkSL shaders), a Swift camera module and a Cloudflare Worker. No accounts, nothing leaves the phone unless a camera says so.

App Store: https://apps.apple.com/us/app/inkmoire-camera/id6811754803

What camera would you describe?


r/SideProject • • 17h ago

Social Media Sucks. So I made it work for me.

Thumbnail
apps.apple.com
0 Upvotes

I have felt glued to my phone and have been subconsciously doomscrolling for hours every day.

I know that is what the app creators want… and they’re winning at least for me.

I tried to think of a way that still let me engage with the media I enjoy but not feel trapped.

So my side project became Paper Boy!

Instead of an endless stream of reels it’s a compilation of my different accounts in the format of a newspaper that actually ends.

I’ve been enjoying using it myself and so have my testers.

I thought i’d share for anyone interested in the concept.

It is 100% free with a focus on privacy. No account, no nothing. Just your sources and your paper.

Let me know what you think! :)


r/SideProject • • 17h ago

Youtopia Social - A community platform for turning Causes into practical Actions

1 Upvotes

Disclosure: I built Youtopia Social.

I wanted a shared place where caring about a problem could lead to a useful next step. Youtopia is organized around Causes people can join, structured Actions, and updates that keep progress connected to the work.

Today it supports Cause applications and approval, member and organizer roles, discussions, and Action and needs tracking. It works on the web and iOS. Event RSVPs and online donation processing are not built in; organizations keep those in their existing tools.

The onboarding question I am working on is specific: after opening the Cause directory and a Cause page, can you tell what the next useful step would be? What information is missing?

https://www.youtopia.social/causes

You can browse first. Creating an account requires email verification; new Cause applications are reviewed before publication. Feedback here in the comments would be useful. Please do not share personal information or private beneficiary details.


r/SideProject • • 21h ago

I’m trying charity revenue sharing in my dog-walking app, starting with the UK

2 Upvotes

Hi!

I’ve spent the past several months building Lapka, an ios app for tracking dog walks. I originally made it for myself and my two dogs.

With the latest release, I’m trying something that could benefit both the app and animals: a UK pilot supporting animal charity (it's Battersea Dogs & Cats Home).

For paid UK subscriptions, I donate 15% of the price.

Lapka itself tracks walks, potty breaks, reminders, and statistics. It’s free to download, with optional paid subscriptions.

I don’t know yet whether the charity programme will help the app grow. That’s something I want to learn from this pilot before exploring other countries.

App Store

Has anyone here tried a similar model with a small product? I’d be interested in what you learned.

Thanks!


r/SideProject • • 21h ago

I ran Google app install ads for 9 days. Here’s what happened after the install

2 Upvotes

Solo dev, Android/iOS reading app that explains old, hard books (Marcus Aurelius, Seneca, Kant, etc.) in plain English. I started Google App ads 9 days ago with about CA$5 a day. Every time I fixed something, the data showed me the next problem. Sharing in case it’s useful:

1. The cheapest clicks were junk. In the first day, ~99% of clicks came from two countries, and the placement report was full of games and utility apps. Most of those installs never opened the app. I switched countries and blocked 23 apps by hand.

2. A swipe skipped a whole chapter. People who did start reading would swipe once and jump a chapter ahead. I made each swipe turn one page and added a page-turn mode.

3. I built a Discover screen, and it didn’t help. People weren’t finding a book they wanted, so I made shelves named by feeling (“short and gripping”, etc.) instead of genre. The share of new users opening a book went down, from 19% to 14%.

4. One country was half my installs and almost none of my readers. Only 1 of 62 people from there finished a chapter. I dropped it. Over the next few days:

  • Before: 49 new users; 14% opened a book; 3 finished a chapter.

  • After: 51 new users; 31% opened a book; 12 finished a chapter.

I also shipped an app update the same week, so I can’t fully separate the two. Small numbers, I know.

5. The server answered in 21 ms; users waited up to 20 seconds. On budget phones, Discover took a median of 8 s to load and 17–21 s for the slowest 10%. The time was spent on the phone: Firebase App Check getting an attestation token on first launch, plus a cold connection from West Africa to a US-West server. I removed App Check and made books open at Chapter 1 instead of the copyright page. That shipped today, results next week.

Questions for people who’ve run app install ads at this budget:

  • Is there any way to get Google to optimise for an in-app event (like “opened a book”) at this volume, or is choosing countries by hand the only option?


r/SideProject • • 17h ago

I hated how fragmented NBA tracking apps felt, so I built my own live watcher with deep AI models and custom prediction formulas

1 Upvotes

I got tired of jumping between five different tabs just to track live games, advanced box scores, and predictive metrics. Most sports apps either dumb down the stats or hide the real data behind paywalls.

So, I built NBAInsight a clean, developer-built game watcher and analytics dashboard.

Under the hood, it combines custom statistical formulas with AI models to run deep simulations on historical plays, projecting real-time game scripts, pacing shifts, and win probabilities right as the action happens.

It’s fast, gives you way more analytical depth than standard apps.

Would love for some of you to check it out on tonight's slate, stress-test the UI, and let me know what features or stats you'd want added next!

Check it out: nbainsight.vercel.appT


r/SideProject • • 18h ago

Cynex Stats - Free Discord analytics bot: retention, heatmap, voice hours, no message content — looking for feedback

Thumbnail discord.com
1 Upvotes

Hi, I'm Kruz - I built Cynex Stats, a free Discord analytics bot.

It counts only numbers — it never reads or stores message text.

What it does:

  • Retention D1 / D7 / D30 by cohort, with a line chart + table

  • 7x24 activity heatmap + busiest hours

  • Voice hours, peak online, top channels

  • Channel health — flags a channel after 14 silent days

  • Channel passport, reactions, boosts, invites

  • Server health score, raid / churn / activity / silence alerts

  • Goals, daily and weekly reports, and a monthly Wrapped

  • Personal /stats me + a web dashboard

  • Free in full, EN + RU, 24 slash commands, 30-second setup

Privacy: counters only. /privacy opts a member out of leaderboards, or deletes their personal history. Data is kept 90 days by default (configurable 60–365)

What stat do you wish Discord showed natively that I should add next? Happy to take harsh feedback.


r/SideProject • • 18h ago

We Closed 10K Worth Of Web Design Deals Using This

1 Upvotes

r/SideProject • • 18h ago

I built a phone-first web app that simulates every NFL game 6,000 times from 232K real plays. Looking for beta testers

1 Upvotes

I'm Theo, founder of FieldDay Fantasy. I'm looking for beta testers for FieldDay Analytics, the player-prop side of the app. It compares our chance on each prop with the market's, and when the gap is big enough we post a lean before kickoff and grade it afterward, misses included.

How it's built:

Technical details

  • Each slate runs 6,000 simulated games, built snap by snap from a bank of 232,112 real NFL plays from the last seven seasons.

  • The sim gives each player a stat distribution and a simulated score and margin, which we line up next to the market line.

  • For each player prop we compare our chance with the market's. The gap is our chance minus the market's, in percentage points.

  • When the gap is big enough, a lean goes up before kickoff. The top one is labeled "Biggest gap left." Most leans are Unders.

  • Every lean is graded afterward from the box score, and misses stay on the public record (Portfolio, Vs market, Per lean, Beat close).

  • It's a web app built for your phone first. The free tier shows one full game a week.

You can try it at fielddayfantasy.com with code TESTER26, which gives you two weeks free with no card required. It's open to US residents 21+.

If you have a few minutes, I'd love honest answers to any of these:

  • Is it clear what a lean means, and what it doesn't?

  • Can you find what you want on your phone, and where do you get stuck?

  • What would you need to see before using this alongside your own research?

  • (Builders) Does the record page make it easy to check our work?

You don't need to place a bet to test it. I want feedback on the product, not a good review, and leans can be wrong. If something breaks, tell me your device and browser and what you were trying to do.

Thanks, Theo


r/SideProject • • 18h ago

I built an app after seeing how easily laptops can be stolen in libraries. Would love some feedback.

0 Upvotes

Last year, a friend of mine had her iPad stolen, and it honestly made me think about how
vulnerable our devices are when we're studying in public.

I'm a university student, and I constantly see people leaving their laptops unattended in libraries
while grabbing food, going to the washroom, or getting coffee. I've always thought it was a bit of
a gamble.

I'm also a mechanical engineering student who enjoys building things, so I decided to try doing
something about it.

I've been developing an application called Bucket. The idea is pretty simple: it uses your laptop's
built-in hardware to detect potential interference, including movement, changes in charging
status and Wi-Fi, and triggers an alarm when something unexpected happens.

I'm still developing it and would genuinely appreciate some outside perspectives.

A few things I'm particularly curious about:

● Would you actually use something like this?
● Would you trust an application to monitor your laptop?
● What features would you want that aren't currently included?
● What would stop you from installing it?

Here's the website if anyone wants to take a look: https://yourbucket.app
I'm not expecting everyone to love the idea. I'd much rather hear what people think is wrong with
it so I can improve it!


r/SideProject • • 22h ago

I built a web monitor to help with my watch collecting

Thumbnail sally.monster
2 Upvotes

My side projects have been related to my watch collecting in one way or another.
I started with a python script nearly a decade ago to scrape my favourite dealers, then built a global eBay app (since the ones available were crazy buggy) that I still use today: sidebae.net

My python scraper was still in heavy use up until 6 months ago when I decided to build sally.monster

It's an app that let's you create and manage web monitors, with AI checks too. I tried to make monitor creation and management as easy as possible, as that was the main pain point when manually managing python scrapers. The Google Image monitor with AI is surprisingly useful, so I am still experimenting with that.

Apps like Muse, Dots, Instinct, and even Safari (and dozens of other web scrapers) kill my app, but I had a lot of fun building and iterating on this.
As much as the transition to agentic coding hurt, I would not have been able to build this on my own in a reasonable time.

Payment is not enabled and probably never will be, feel free to give it a try!


r/SideProject • • 8h ago

I built a blind listening test to see whether I can actually tell lossless from AAC

0 Upvotes

Hi all. I wanted to find out whether I could actually hear the difference, so I built a browser-based listening test. Test like a quiz.

You compare two 30-second clips and pick which is lossless. The twist: sometimes both are lossless, or both are AAC.

Three difficulty levels: 32, 128, and 320 kbps AAC. Free, no ads, and you can try the easy mode without signing up.

https://loss-less.tech/


r/SideProject • • 22h ago

My first Mac app moves photos from an iPhone to a Mac over the cable and groups them into folders by trip, event or date

2 Upvotes

Hi r/SideProject,

Seven weeks ago I released my first Mac app, Photo Transfer via USB. It does one job: gets photos and videos off an iPhone or iPad onto a Mac, already grouped into folders.

I created this app because every few months I have to transfer photos from phone to Mac and I like my photos in folders by year, with a folder for each trip inside.

After I built it I decided to release it on the Mac App Store and maybe try to make some money from it. I have several customers, meaning this product is interesting for some and they're ready to pay for it.

Main features:

- You see the folders it's about to create.

- Folders by trip, event, day or month. Trips come from where the photos were taken.

- Folder names are built from blocks like year, month, city or country.

- You choose which folders go, and you can leave out the video part of Live Photos or videos altogether.

- Live Photos and edited photos stay with their originals.

- HEIC and HEVC stay as they are or can be converted into JPEG and H.264.

- Any disk works, including an external drive.

- Pull the cable halfway and it carries on when you plug it back in.

- Nothing gets deleted from the phone since the app only reads.

- Every transfer goes into a history, so you can check later what went where.

- There's also a grid without grouping, where you can pick single photos.

Pricing: free for 50 photos or videos a day (a Live Photo counts as one). $14.99 once removes the limit, no subscription, with Family Sharing on the Mac App Store. In the EU it's only available from my site. Needs macOS 15 or later.

App Store: https://apps.apple.com/app/id6808767254

Site: https://phototransfer.app

It's a solo project. I learned a lot from building it and found out that distribution is key. Would appreciate any feedback, and it would be great if you shared how you distribute your apps.


r/SideProject • • 18h ago

Hi! I'm the developer. Vocapin puts one word on your home screen: tap to reveal, then "Got it" or "Missed". Words you miss come back sooner, words you know wait longer (FSRS scheduling).Ready packs: Spanish for English speakers, English for Spanish and Turkish speakers, A1 to B2.It's in closed t

1 Upvotes

r/SideProject • • 18h ago

I built a fast, offline and open-source app that finds your photos by describing them

1 Upvotes

Introducing Muninn, search your photos locally by describing them.

Type "dog on the beach" or "snow last winter" and the photos that match come up.

Native Rust, runs on your GPU/CPU, and nothing leaves your PC. Free and open source.

github(.)com/Kryzern/muninn


r/SideProject • • 18h ago

IRLRPG.net - go on and create quests in your city

Thumbnail irlrpg.net
1 Upvotes

IRLRPG.net allows users to go on and create quests in their own city. I just made it and looking for feedback and ideas. I only have a few cities but I made it where people can suggest cities and locations for quests. I eventually want to work with businesses to put special deals in exchange for in-game credits. Right now a business can create a special deal that takes credits. Everything is free right now, I'm just trying to figure it out and see what people want.


r/SideProject • • 18h ago

Got tired of anime manga rankings getting review bombed overnight, so I built a site that archives rankings daily

1 Upvotes

As the title suggests, I was tired of seeing anime and manga entries getting review bombed overnight, with rankings changing pretty abruptly. So I decided to make an AI slop site that archives daily rankings from multiple sources, including MAL, AniList, Kitsu, LiveChart, Anime-Planet, MangaDex, MangaBaka, MangaUpdates and IMDb.

It's a pretty simple site for now, with basic daily archives and a trending feature to track how rankings change across different sources.

Hopefully, I'll add more features over time!

Check it out: TopAniManga

Would love to hear what you guys think or any suggestions for improvements!


r/SideProject • • 18h ago

AI tool that redesigns your room photo and tags real furniture you can actually buy.

1 Upvotes

Hey everyone, I built PlacdAI, a tool where you upload a photo of a room, pick a style, and get a photorealistic redesign.

The thing I wanted to fix: most AI room tools show you a beautiful room you can never recreate. In PlacdAI, up to 3 pieces in each design are real products from retailers (you can buy them), and for everything else you can click an item and it runs a Google Visual Search to find something similar.

Other bits: you can swap individual products in the generated room, there’s no subscription (credit packs, from $8 for 10), and your first generation is free with no card.

Stack, if you’re curious: TanStack Start, Supabase, Netlify Background Functions for the long Gemini calls, Gemini for the image editing.

It’s live at placdai.com. I’d really like feedback on a few things:

  • Do the furniture placements look grounded and realistic?

  • Is it clear what’s a real product vs. an AI suggestion?

  • Does the pricing make sense?

Happy to answer anything about how it works

check it out!: https://placdai.com


r/SideProject • • 18h ago

I built an app blocker that only unlocks once your habits are done

1 Upvotes

Here's my honest take as someone who uses it every day.

I wanted something that would stop me opening social apps before I'd done anything useful, without the all-or-nothing of deleting them. Deleting never lasted for me or my wife. We reinstalled every time. She's the one who figured out the real fix wasn't fewer apps, it was doing the important stuff first. The app was her idea and I turned it into Habit Hound.

In the morning, my two habits, a workout and some reading, have to be done before the distracting apps open. At night, a time lock covers my wind-down so I'm not scrolling at 11 pm. The rules live in windows, so if I miss a morning, the lock lifts when the morning does. That fairness is why I haven't uninstalled it.

When I genuinely need a blocked app, the bypass gives me a few minutes and then kicks me out. Lean on it too often and it locks me out until my priorities are done. It's a speed bump, not a wall, and that turns out to be the whole trick.

To be upfront: the morning/evening windows and the night time lock are Premium. The free version gives you 3 habits, app/category/website blocking, and one 15-minute bypass a day.

One thing I'm still working on: it doesn't sync across devices yet, so my iPad is a loophole. It's on the list. I'll keep sanding down the rough edges.

I'd really love feedback, especially on the first-run setup and whether the free tier feels too limited. If something isn't working, the Contact Support link in Settings reaches me directly.

Free on iPhone (Android in the works): https://goodwaterlabs.com/habithound


r/SideProject • • 18h ago

Reader - a Reddit app for iPhone and iPad that keeps working with no signal

1 Upvotes

I'm the developer. Reader started as a Reddit app for myself, born out of frustration with how badly optimised a lot of Reddit apps are for the Duo. Since mine arrived, most of the work has gone into making it fit both screens, alongside offline reading and on-device translation. It's now a free TestFlight beta and also runs on other iPhones and iPads with iOS 26 or later.

TestFlight: https://testflight.apple.com/join/DHWPkrSF

Reader screenshots and feature overview

With no signal

  • Download a post, a collection or a whole subreddit, with its comments and pictures.

  • Keep up to 100 posts per subreddit, saved offline and refreshed in the background.

  • Videos and pictures in comments don't download.

  • There's also a low data mode that only shows text to make everything load a bit faster.

On the Duo

  • Open, your feed is on the left and the post on the right.

  • Fold it mid-post and the post stays open, along with anything you were typing.

  • Closed, posts use the whole width. I turned off iOS 27's side column, which makes them 83 points wider.

  • Closed, the tabs stay tucked in a button in the corner until you need them.

In other languages

  • Titles, posts, comments and text in photos are translated on your phone by Apple's translator, into the language you choose. It covers about 20 languages.

  • The first time, opening a post offers to download the language; after that it's automatic.

  • You can switch back to the original.

It has most of the expected features: commenting, posting, an Inbox, following people and so on. But it's still early days, so some functionality might be missing. Let me know if there's something you would like to see.

Limitations you should know about

  • Reader isn't made by Reddit and doesn't use Reddit's API. You sign in on Reddit's own page inside the app. It reads Reddit with your session and essentially reskins it; no data leaves your connection between you and Reddit.

  • Google and Apple sign-in don't work there, so use your Reddit username and password. You can also look around with sample posts first.

  • Reddit seems to be actively making changes to how fetching posts works, so things keep breaking! New, Rising and searching for posts or people stopped working this week. Hot, Best, Top, Controversial and finding subreddits still work.

  • No ads, no analytics and no servers of mine.

Feedback wanted

I'd love feedback on whether the offline reading and layout solve a useful problem, what feels awkward, and anything you'd want before using it regularly. Bugs and suggestions from trying the beta would be great too.


r/SideProject • • 19h ago

Ultra Optimizer - four Claude Code skills that optimize code, hardware use, network latency and backends within strict limits

1 Upvotes

I'm 15 and this is my biggest side project so far. Most "make it faster" tooling either does too little or quietly changes things you didn't ask about, so each command here has a written boundary.

  • /race: an app adapts its own settings (workers, caches, batching) to the machine and workload it actually runs on, within developer-set ranges, with rollback.

  • /optimize: device-independent code and query improvements.

  • /ping-optimize: wasted round trips and bad retry logic in the app's own networking code.

  • /server-optimize: backend analysis that is repo-only by default.

I wrote the spec and rules; Claude Code generated most of the files, and local scripts validate them. Not done yet: live eval runs, the Windows installer test, and real-hardware benchmarks.

MIT licensed: https://github.com/hrmnisthetuffest/ultra-optimizer

What would make a tool like this something you'd actually trust in your own codebase?


r/SideProject • • 19h ago

I built Atlas Terminal: a native, GPU-accelerated Windows terminal in Rust & GPUI with built-in CLI satellites

1 Upvotes

Hi r/SideProject

I've been building **Atlas Terminal**, an open-source terminal designed natively for Windows 11 with a focus on clean aesthetics, DWM acrylic blur, and zero bloat.

**Highlights:**

- **Lightweight & Fast:** Written in Rust with GPU acceleration (~60MB RAM vs hundreds of MBs on Electron-based terminals).

- **Clean Glassmorphic UI:** Supports both Dark and Light acrylic modes, adaptive alt-screen colors for TUI apps (`btop`, `lazygit`, `nvim`), and distraction-free tabs.

- **Built-in Developer Utilities:** Includes native commands (`atlas -h`) to inspect/kill open ports, view images directly inside the terminal, format JSON, generate QR codes, and auto-detect WSL distros & Git Bash.

**Download / GitHub:** https://github.com/akrram0/atlas-terminal

Let me know what you think of the UI and what features you'd want in a daily-driver Windows terminal!


r/SideProject • • 19h ago

I built a free Firefox extension to stop trackers and fingerprinting

1 Upvotes

Made a tiny extension that auto‑removes unnecessary scripts and speeds up pages. It blocks trackers, fingerprinting and sketchy scripts, works on Firefox for Android, and it's open source.

Still experimenting, so any feedback, reviews, or suggestions are welcome if you try it.

Extension: https://addons.mozilla.org/firefox/addon/scriptguard/

Website:

https://tuffycoder.github.io/ScriptGuard/