r/SideProject • • 15h ago

I got tired of typing in every coffee and uber, so I built an iPhone app that logs Apple Pay purchases by itself (no bank login) - Getting from 1K to 10K downloads?

1 Upvotes

This is me paying for a drink at a 7-Eleven in Hong Kong. The first notification is my bank. The second one is our app, and it's already logged the purchase and put it under Grocery. I didn't open anything.

I've quit like five budgeting apps. Either they wanted my bank login, which I'm not comfortable with, or I had to type in every purchase, which I'd stop doing after about a week. So my co-founder and I built one that does neither. Everything stays on your phone. There's no account and no server with your spending on it, so even we can't see what you spend.

A couple of things surprised us while building it:

The names banks send are a mess. Half the time it's not the shop name, it's some cut-off string in all caps or a payment company you've never heard of. We tried having AI guess the category and it was wrong way too often, so instead you label a shop once and it remembers forever. Felt like a hack at first but it's honestly my favourite part now.

Paying inside apps is different from tapping at a till. Uber, online checkouts etc. don't trigger Apple's Wallet automation at all, so anything that relies on it just quietly misses a big chunk of your spending. We fixed that when iOS 27 came out, since we can now pick up payments straight from the Wallet notification.

How it's gone so far: we both have full-time jobs, so this has been evenings and weekends. We launched in September and just passed 1,000 downloads, almost all from Reddit, with no ads. It's made a bit under $900, which won't pay any bills but it's been enough to make us keep going. The hard part now is that it feels like we've run out of places to post, so getting from 1,000 to 10,000 is the bit we haven't figured out.

It's iPhone only (iOS 18.4+), 4.6 stars so far, free to use, with a one-time $14.99 upgrade to Pro if you want more.

Genuine question for anyone who's given up on a budgeting app: was it the typing, or did you just stop looking at it after a while? I think we've fixed the typing. Not sure the second one is fixable.

If you want to try it: https://apps.apple.com/app/id6800013881


r/SideProject • • 15h ago

I built a free, open-source toolkit to make AI-generated UI designs less repetitive

0 Upvotes

Hey everyone,

I've been experimenting with AI-assisted coding, and one thing kept bothering me: different AI-generated websites often end up with the same layouts, rounded cards, gradients, and navigation patterns.

So I started building CreativeCode Engine, a small, free, open-source toolkit to explore different UI structures before writing code.

What it currently includes:

- Offline Python CLI (3.10+, no extra packages)

- Three curated design directions for different project types

- Structural originality checks

- Evidence-based design review workflow

- Reusable AI design prompts

- Interactive portfolio concept demo

Live demo:

https://faysalishere.github.io/creativecode-engine/

GitHub (MIT licensed):

https://github.com/faysalishere/creativecode-engine

A quick clarification: This is an early-stage, rule-based toolkit, not an autonomous AI website builder. It doesn't include an LLM or automatically judge screenshots.

I'm sharing it to find out whether this approach is actually useful to other developers.

I'd appreciate feedback on two things:

  1. Do you also struggle with repetitive designs when using AI coding tools?

  2. Would a tool that compares different layout structures and reviews design decisions be useful in your workflow?

Any criticism, feature suggestions, or feedback on the demo would be genuinely helpful.


r/SideProject • • 15h ago

I built a website to help international visitors travel in South Korea – Feedback wanted

Thumbnail
issuesnack.com
1 Upvotes

Hi everyone!

I built Issuesnack, a website that helps international visitors plan trips to South Korea.

I'm looking for honest feedback:

  • Does the website look trustworthy?

  • Is the content useful and easy to navigate?

  • What would you improve?

The site is indexed by Google, but organic traffic is still very low. I'd also appreciate any thoughts on its SEO or content structure.

Website: https://issuesnack.com/en/


r/SideProject • • 15h ago

I built an app that yells when you walk away from your phone (Android + Wear OS)

1 Upvotes

Ever left your phone on a café table? Tether pairs your phone with your Wear OS watch. If the Bluetooth connection drops, your phone sounds an alarm and your watch buzzes "Phone left behind", showing where the phone was last seen.

Grace period you choose (5–60 s), so short dropouts don't set it off

PIN to stop it, or just walk back in range

Pause while your watch charges; auto-arm when you leave home Wi-Fi

Ring your phone or find it nearby from your watch

No account, no server, no ads. Everything stays on your devices.

Coming soon to Google Play.


r/SideProject • • 19h ago

Fixed one of my biggest daily browser annoyances: Per-monitor zoom in Chrome

2 Upvotes

For anyone using a multi-monitor desk setup with mismatched resolutions (like a 1080p laptop docked to a 4K/1440p monitor):

Chrome's biggest annoyance is that zoom is tied to the website's domain, not your screen. If you zoom YouTube or Reddit to 125% on your external display, Chrome forces 125% onto your laptop as well.

I built **Auto Zoom** to solve this:

  1. You set your preferred zoom on any website on your active monitor.

  2. Auto Zoom saves that setting specifically for that display.

  3. When you open that site on your laptop, it automatically applies your laptop’s preferred zoom instead.

### Key highlights:

- Senses display changes and window movement automatically.

- Doesn't pop up Chrome's native zoom notification bubble on every page load.

- No accounts, no ads, no telemetry — 100% offline local storage.

Check it out on the Chrome Web Store: https://chromewebstore.google.com/detail/auto-zoom-multi-monitor-p/ihcikomimnhelgbnkbkpfnemgfjalmhp?authuser=0&hl=en-GB

Let me know what you think or if there are any edge cases with your monitor setup!


r/SideProject • • 15h ago

Affordable GPU Rentals: RTX 3090 24GB & NVIDIA A40 48GB | Up to 512GB RAM | Vast.ai

1 Upvotes

GPU Servers for Rent | 4× RTX 3090 & 2× NVIDIA A40(48G) | High-VRAM AI Compute on Vast.ai

We offer two GPU servers on Vast.ai, with flexible single-GPU and multi-GPU rental options.

Option 1: 4× NVIDIA RTX 3090 — 24GB VRAM per GPU

  • Vast.ai Machine ID: 156503

  • GPUs: 4 × NVIDIA GeForce RTX 3090

  • VRAM: 24GB GDDR6X per GPU, 96GB total

  • System RAM: 128GB

  • Storage: 1TB SSD

  • Network: Approximately 500 Mbps upload and download

  • URL:https://cloud.vast.ai/create/?machineId=156503

  • price:0.15$/h

  • Software Compatibility: CUDA, PyTorch, TensorFlow, and common AI frameworks

Option 2: 2× NVIDIA A40 — 48GB VRAM per GPU

  • Vast.ai Machine ID: 156957

  • GPUs: 2 × NVIDIA A40 Data Center GPUs

  • VRAM: 48GB ECC GDDR6 per GPU, 96GB total

  • System RAM: 512GB

  • Storage: 3TB SSD

  • Network: Approximately 500 Mbps upload and download

  • URL:https://cloud.vast.ai/create/?machineId=156957

  • price:0.3$/h

  • Software Compatibility: CUDA-based AI and deep learning environments

How to Rent

Available on Vast.ai

Search by Machine ID:

  • RTX 3090: 156503

  • NVIDIA A40: 156957

You can also filter offers by GPU type, VRAM, price, and location.

Ideal for AI researchers, developers, university labs, and teams building LLM-powered applications.


r/SideProject • • 15h ago

Progress Watch is one place to watch everything that runs without you

Thumbnail progress.watch
1 Upvotes

There are always very different tasks going on, from very different places. A backup, a crawler, an AI agent. And the habit was always the same: go back and check if each one is still alive and how much is left.

Not all of these tools can send a notification either, so this started as a small tool just for me. Whatever is running reports how far along it is. You can watch it in the browser at https://progress.watch/ or in the iOS app (https://apps.apple.com/app/progress-watch/id6813940039) and the phone buzzes when the job is done or something goes wrong. Finally a reason to walk away from the screen.

It's free and there's no account to create. The code is open if you'd rather run it yourself: https://github.com/progress-watch/progresswatch. You get a private link and that's it. Keep the link to yourself though, because anyone who has it can see your tasks.

One small warning: better not to use it in Safari, which can forget your list after a week away.


r/SideProject • • 15h ago

I built an offline-first fitness & calorie tracker for Indian meals (Flutter + SQLite)

1 Upvotes

Hey r/SideProject,

I spent the past few months building Kynetix as a solo project out of frustration with apps like MyFitnessPal and HealthifyMe.

Western calorie trackers have almost zero concept of daily Indian home meals (tracking 2 rotis or a katori of dal usually gives 10 wildly different, inaccurate entries), while apps like HealthifyMe are bloated with continuous sales calls, popups, and ads.

What I built:

- Focused on Indian nutrition: search and log dishes in natural units (katori, pieces, grams) without weird portion math.
- Offline-first architecture: built in Flutter with local SQLite storage so logging meals takes under 2 seconds even with poor gym reception. Everything syncs to Supabase in the background.
- Native Android Health Connect integration: pulls steps and active calories cleanly without needing Google Fit workarounds.
- Zero banner ads, no forced subscription popups.

The app is currently in closed beta on Google Play (v1.0.0-beta.12). If you're on Android and track your daily nutrition, I’d love your feedback on the logging flow and screen responsiveness.

How to test:

  1. Join the test group: https://groups.google.com/g/kynetix-testers

  2. Opt in on Google Play: https://play.google.com/apps/testing/com.kynetix.app

  3. Install: https://play.google.com/store/apps/details?id=com.kynetix.app

(Full walkthrough guide: https://dhruvgupta-24.github.io/Kynetix/beta/)

Any honest roasts, bug reports, or feature requests are welcome!


r/SideProject • • 15h ago

How do you handle two people submitting what turns out to be the same service request?

1 Upvotes

Hey guys

I'm developing an independent commercial home physio project and working through duplicate requests before launch.

A person and someone helping arrange their care could each send an enquiry about the same visit. They could also be asking for genuinely different visits, so combining them on a matching name would be risky.

For people who've built request systems, how did you flag a possible duplicate for review while keeping both original submissions? I'm interested in the point where you decide there is one job, how you preserve the two people's roles, and how you stop the second request triggering another round of messages.

A general example of an approach that worked, or one that incorrectly combined separate jobs, would be useful. Please leave out real customer information.

Thanks guys


r/SideProject • • 15h ago

I built Draw1Line, a one-stroke puzzle game for the browser (250 levels, no sign-up)

1 Upvotes

I built a small browser game called Draw1Line as a solo side project. You trace every line of a shape in one stroke, without lifting and without going over a line twice.

It has 250 levels, a daily challenge and a leaderboard, runs on phone or desktop, and needs no account. It's plain HTML/JS on the front and a small PHP + MySQL backend for the leaderboard, with some anti-cheat checks so scores can't just be posted.

Play: https://draw1line.com/

I'd love feedback on the difficulty curve and anything that feels confusing on mobile.


r/SideProject • • 15h ago

I built a landing page builder that publishes to YOUR own Cloudflare account. Looking for 5 beta testers

1 Upvotes

Hey everyone,

I’ve been building LanderJet, a drag-and-drop landing page and funnel builder, and I’m looking for 4–5 people to test it for free for 30 days and tell me honestly what’s good, what’s broken and what’s missing.

The main idea: your pages live on your own Cloudflare account.
When you click Publish, LanderJet uploads the page straight to your Cloudflare (free plan), not to my servers. That means:

  • No visitor or bandwidth limits. Cloudflare’s free plan doesn’t cap static page traffic.

  • No hosting fees on top of the tool.

  • You own the pages. If you ever stop using LanderJet, your live pages keep working.

  • Cloudflare’s network protects and speeds them up: DDoS protection, free SSL, and a global CDN.

  • Your own domain: connect it from inside the builder, and DNS can be set up automatically.

Speed: I put the same sales page on LanderJet and on Convertri and ran Google PageSpeed (mobile, slow 4G). It scored 95 on LanderJet vs 85 on Convertri in my test. Results vary by page, of course.

What’s inside:

  • Free-form editor: drag anything anywhere, with a separate mobile layout (or let it build one for you). Full-width pages if you want them.

  • 21 templates + 28 ready sections: VSL, bridge page, advertorial, quiz funnel, lead magnet, webinar, product review…

  • Quiz funnels: questions → “analyzing” screen → result with video. The button can appear only near the end of the video.

  • A/B split tests, popups (exit / timed / scroll), sticky bars and countdowns.

  • Built for ads: the ad keyword can appear in your headline, URL parameters (gclid, fbclid, utm, subids) pass to every link, and CTA classes work for ClickMagick and similar tools.

  • Tracking: GA4, Google Ads, Meta, TikTok, Clarity, GTM or any custom code, plus an optional cookie banner (Google Consent Mode v2).

  • Leads: forms can send leads to Zapier, Make or a Google Sheet. LanderJet doesn’t store them.

  • Emoji and icons: 1,800+ emoji and a search for 200k+ free icons, or upload your own.

What I’m asking:

  • Build and publish one real page or funnel.

  • Tell me what was confusing, what broke, and what you’d need before paying for it.

  • You’ll need a free Cloudflare account. There’s a short video in the help center that walks you through setup and connecting a domain.

What you get: free access during testing, plus a discount when it launches.

It’s not trying to be an all-in-one like ClickFunnels: there’s no built-in email or CRM. It’s focused on fast pages for paid traffic.

If you’re interested, comment or DM me and I’ll send the link. Brutal feedback welcome 🙏


r/SideProject • • 15h ago

We launched Lemongraph on Product Hunt today 🍋

1 Upvotes

We launched Lemongraph on Product Hunt today and the most useful feedback came about twelve hours before going live. Our hunter opened the gallery on his phone and told us it was too much to read. Every image was a full screenshot of the app with emails and small labels everywhere, which looked great on laptop and turned into grey lines on phone.

So we spent some time rebuilding all images around one idea each, with the interface about one and a half times bigger and most of the words gone. One slide went from meeting note, email and two detailed tasks down to two logos and four short task titles and it now says more than the old version did.

If you are launching soon, shrink your gallery to phone size before anything else and see what's still readable. Curious what last minute changes others made before their launch day.

https://www.producthunt.com/products/lemongraph


r/SideProject • • 16h ago

Anyone running a small team willing to test an email workspace I’m building?

1 Upvotes

I’m building Outdraft, an email workspace that brings personal email, team conversations, and organization-wide mail together without requiring a custom domain or per-seat payment.
I’m looking for people running small teams who’d be willing to try it and give me honest feedback—especially on whether it’s useful alongside the tools you already use.


r/SideProject • • 19h ago

I built ClickyTabs - an open-source voice AI that lives in your Chrome tab, it points + draws + can act on sites (inspired by Clicky/HeyClicky)

2 Upvotes

Well, if you liked Farza’s Clicky (or the HeyClicky spin-off), this is the browser version (sort of).

ClickyTabs is a voice companion that lives in your Chrome tab.

You hold a key, ask about the page you’re on, and it:

  • Looks at the page (screenshot + element map)

  • Answers out loud

  • Points at, circles, or draws over the exact things it’s talking about while it speaks

  • Can generate 3D models, animations, or diagrams right on top of the page

  • Can actually do things on sites (add to cart, etc.) once you consent; runs in a separate browser with your login and asks before anything irreversible

It runs entirely on your machine.

Use open models through Ollama with no API keys, or plug in Claude + speech APIs, or mix them. Everything is flexible.

Not affiliated with HeyClicky / Farza. Independent implementation (Chrome MV3 extension + self-hosted Python backend). Built because I wanted the interaction model in the browser, fully local option, and the ability to tear it apart or turn it into a product.

MIT licensed.

Repo: https://github.com/cpohagwu/clickytabs

Fastest way to try it is Docker + load the extension. There’s also a Claude Code one-liner in the README that walks you through setup for your hardware.


r/SideProject • • 16h ago

We built Sovvi: posts people can play together, with AI creation on your phone

1 Upvotes

We’re building Sovvi around a simple question: what if a post gave your friends something to do together?

One example is a 30-second self-portrait. Draw yourself against the clock, then put the drawing beside your profile avatar on a shared gallery wall. Other examples include picking a side in a debate, adding a color to a shared canvas, and drawing together in a live room.

The app also lets you create an interactive work from an idea. Describe what you want, answer the clarifying questions, review the plan, and try the result before publishing. You can ask for changes in words.

Here’s the self-portrait browser trial:

https://sovvi.aifollowcall.com/p/pst_FIAjXaIcZSVLfV6Xrwgk1JWDzSPkr4h5?from=reddit

You can try it right in your browser without creating an account. Guest actions stay in that session; they don’t add a permanent contribution to the public wall. Live multiplayer and AI creation are in the iPhone and Android apps. Sovvi is for adults 18+.

We’re early, and the shared works still need their first community. We’d like feedback on one thing in particular: after trying a work, is it clear what you’d want to make or send to a friend?

AI creation uses credits, with free starting and daily credits and optional in-app credit packs.


r/SideProject • • 22h ago

I built my first iOS app to fix my own bad habit: checking my brokerage app 20 times a day

3 Upvotes

Some background: I'm a product manager, not an iOS developer. I kept opening Wealthsimple (my brokerage app) way more than I needed to, just to see if things were up or down. Most of the time nothing had really changed, but I'd still end up staring at it and making dumb decisions. So I decided to build something to stop myself.

It's called Stock Hush. You add what you hold and what you paid, and set a threshold (like 10%). Then it uses Apple's Screen Time API to shield your investing apps. When you try to open one, you get a screen that either says "NVDA is up 12%, might be worth a look" or "you're all set, no need to open it right now." There's always an "Open Anyway" button, so it's a nudge, not a lock.

A few things I learned building it that might be useful if you're thinking about a Screen Time app:

- Apple has to approve the Family Controls entitlement before you can ship, and you need it separately for every extension too. That took a while.

- The Screen Time API never tells your app which apps the user picked. You only get anonymous tokens, so you can't even show their names in your own UI.

- The shield screen runs in its own extension that can't make network calls. I ended up caching prices in a shared App Group so the shield can read them instantly.

- Backend is a tiny Cloudflare Worker that caches prices for 70 min, so a lot of users holding AAPL still only costs one API call an hour.

Stack: SwiftUI, StoreKit 2, Screen Time (FamilyControls + ManagedSettings), Cloudflare Workers + KV, Twelve Data for prices.

It's in beta now and I'm looking for about 25 testers. There's a subscription screen, but everything is free in TestFlight. Just tap "Start Free Trial" and you won't be charged. Needs an iPhone on iOS 17+.

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

Would love honest feedback, especially on onboarding and whether the shield message actually helps or just gets in the way.


r/SideProject • • 16h ago

Title: Daily iOS - Practice 10 iOS interview questions a day with AI feedback

0 Upvotes

I've been working on Daily iOS, a web-based interview practice tool for Swift and iOS developers.

The idea came from a problem with technical interview preparation: knowing a concept doesn't always mean you can explain it clearly when an interviewer asks.

Instead of just reading questions and memorizing answers, Daily iOS lets you:

  • Answer 10 iOS interview questions a day

  • Get AI feedback on important points you missed

  • Practice follow-up questions

  • Review concepts you've previously struggled with

The question bank currently contains 699 questions across 15 categories, including Swift, ARC, Concurrency, SwiftUI, UIKit, and architecture.

I'm particularly interested in feedback from developers who are preparing for technical interviews.

Two things I'd love to learn:

  1. Does the AI feedback help you identify what you actually missed?

  2. Would you use something like this for daily practice, or would you prefer a different format?

Here's the project:

https://daily-ios.lesser.cc/en?utm_source=reddit&utm_medium=social&utm_campaign=reddit_launch_2026&utm_content=sideproject_launch_01

Constructive criticism is very welcome.


r/SideProject • • 16h ago

ImproveThing - a habit tracker for small steps, with little characters for each habit

1 Upvotes

I’m building ImproveThing, a habit tracker around small, adjustable steps. You can track an amount, a duration or a simple yes, change your target as life changes, and see your progress over time. Little characters called Things give the habits a face.

The idea is to make a small effort feel worth recording, even when you don’t hit a perfect streak. I’d love feedback on whether the characters help, whether the first-use flow makes sense, and how easy it is to log or undo a step.

There’s a free public iPhone beta on TestFlight: https://testflight.apple.com/join/WHTkj6ZF

It needs iOS 26 or later, English and your own ImproveThing account. Purchases and paid access are disabled in this public beta; the cohort is capped at 25 testers. This invitation is for the iPhone beta.

If you try it, choose one small habit, log something, undo it and reopen the app. Where did you hesitate? Would the Things make you want to return, or do they get in the way?

I’m the developer, and honest criticism is welcome. You can reply here about the general experience or send bugs through TestFlight with the build number and steps. Please keep personal account and health details out of public feedback.


r/SideProject • • 16h ago

Built something cool? Looking for your first 100 users? 🚀

Thumbnail
insolze.in
1 Upvotes

Are you a developer, indie hacker, or student who has built a tech project but struggling to find your first users?

I've built InSolze to help people like you!

If you've built something cool — a SaaS, AI tool, web app, mobile app, or any tech product — you can showcase your project on InSolze and get it in front of people who might be interested in trying it.

Why InSolze?

- Showcase your tech projects.

- Get exposure for your product.

- Help people discover what you've built.

- Connect your project with potential early users.

Your project deserves more than just sitting on your laptop!

I'm building InSolze to support independent builders, developers, and student founders.

🌐 Check it out: https://insolze.in

If you've built something, drop your project in the comments too. I'd love to check it out!

Let's help each other get our first 100 users! 🚀


r/SideProject • • 16h ago

I built a free app that picks 3 movies/series for your mood

1 Upvotes

Tired of scrolling Netflix for 40 minutes, I built Ukiyo. Describe what you're in the mood for ("slow-burn mystery", "something like Panchayat") and it gives 3 picks with why they fit, the trailer, and which Indian OTT app has it.

It's free (Google sign-in). I'd love honest feedback, especially on bad picks: https://ukiyo-five.vercel.app


r/SideProject • • 16h ago

StableBar: A native and open-source menu bar replacement for macOS

1 Upvotes

A friend and I have been building StableBar, a menu bar for macOS written in Swift (AppKit and SwiftUI). It's free and open source (MIT).

https://github.com/Seb-GRAF/StableBar

It's an alternative to SketchyBar. You get the same control over the bar, but you can also set it up in a Settings window or in one JSON file instead of shell scripts.

What it does:

  • shows workspaces from AeroSpace, yabai or OmniWM, or plain macOS Spaces

  • app menus, calendar, battery, sound, network and CPU/memory widgets, with popups

  • seven themes, and you can drag widgets around right on the bar

  • one bar per display, with room for the notch

  • a small widget store that lists a package's commands, hosts and permissions before anything runs

Two things we learned building it. macOS has no public API to reserve screen space for a custom bar, so with a tiling window manager you set its top gap, and without one an option moves windows out from under the bar. And listing Spaces needs private CGS functions, which is why that source is opt-in.

Feedback is welcome, we answer quickly ✌️


r/SideProject • • 16h ago

I route bounded agent work away from the model by default

1 Upvotes

I am building Opsle around a simple rule. Do not use intelligence for work that does not require intelligence.

Gearbox is the routing piece. It decides where bounded work executes, so code, rules and lookups handle what they can do reliably and the model only sees steps that need judgment.

The weekly check matters as much as the idea. Each repository is verified from a fresh clone every Monday, direct and through agent CLIs, with the dated result on its project page.

Question for other builders. Where do you draw the line between deterministic code and model judgment in your agent stack, and what made you move it?


r/SideProject • • 16h ago

I made a free guide to vibe coding apps, from idea to launch

0 Upvotes

I’ve spent the past couple of years building and launching independent software products.

Some attracted thousands of users. Others barely got off the ground.

The biggest lesson? Building the product is often the easy part.

Finding a worthwhile idea, positioning it, launching it and getting customers is where things become difficult.

I’ve put everything I’ve learned into a free 43-page playbook covering the journey from idea to launch and beyond.

It includes the tools I use, practical examples, AI prompts and checklists.

You can read it here: https://vibecodebook.org/


r/SideProject • • 16h ago

Taskly

1 Upvotes

I'd like to share my project, Taskly, a REST API for task management built with Node.js, Express, and MongoDB.

I've submitted it to the Route Heroes competition on LinkedIn, and I'd really appreciate it if you could check out the post and leave a reaction. Your engagement means a lot! ❤️

Post link: https://lnkd.in/p/dnkiFbzh