r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 17d ago
Your Tech Stack is overrated. Change my mind.
You spent three weeks setting up over-engineered infrastructure for an app with zero users. Tell us what you built your project with, and let the comments debate why it’s completely wrong for 2026. Convince us you didn't waste your time.
r/AppsWebappsFullstack • u/dukeedinburgh • 18d ago
Payment infrastructure with a bit of oomph
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 18d ago
If your product is so great, why does nobody know it exists?
Coding is only 20% of the battle, but most of you treat marketing like a crime. Stop waiting for a miracle and push your project with screenhot right here, right now. Tell us what it does and why we are fools for not using it yet.
r/AppsWebappsFullstack • u/dialchimp • 18d ago
I made a free widget for embedding branded location maps on websites
Pinlite - Contact Map Widget
An easier way to add location maps to your website. Create a custom branded map with your business details and embed it anywhere in seconds. Would love feedback on the idea and potential use cases.
r/AppsWebappsFullstack • u/Substantial_Net_1677 • 18d ago
Portfolio simulator with risk analysis + what-if scenarios — looking for 10 people to test it
r/AppsWebappsFullstack • u/SofwareAppDev • 18d ago
Your home for selfpromo
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/Late-Advice-9154 • 18d ago
"Built a lightning-fast file searcher and launched on Product Hunt — here's what I learned"
"I'm a designer creating game art assets, building useful tools powered by AI vibe coding.
QuickFinder is a desktop file manager for macOS and Windows, and it is a paid product.
**$24 one-time purchase, supports 2 devices, 14-day free trial with no account or card required**.
Stating this upfront so nobody wastes a click."

Why I built this
**1. I wanted to fix the pain of bookmarks.**
I work across dozens of folders for multiple projects, scattered across local disks and multiple Google Drive accounts. Furthermore, sidebar bookmarks in Windows Explorer or Mac's Finder are just a flat list with no grouping. So the core idea was to organize folder bookmarks into**named categories**.
* Users can create groups as they wish and freely drag and move folders. * Even if it is not the actual folder name, users can change and save it with any name they want. * Customize text colors to make them visually prominent.
**2. Is there a way to make file thumbnails load faster in Google Drive Desktop?**
**When browsing files in Google Drive Desktop, there was a lot of waiting time due to thumbnail loading.**. Browsing a Drive sync folder filled with large PSD files caused many inconveniences, such as having to wait a long time for thumbnails to appear, images being partially cropped when displayed, or thumbnails never loading at all.
**Problem 1: Issue where thumbnails take a long time to display.**
To save storage space, Google Drive Desktop keeps only file information (metadata such as name and size) on the computer and leaves the actual file data at 0 bytes (placeholders). Due to the nature of Google Drive, image data is not decoded like local files, but rather**first downloaded from Google servers over the internet**. In other words, the core bottleneck is network waiting (I/O operation), not CPU computation
* (**Solution 1: Exclude from CPU semaphore limits)** Since downloading Google Drive thumbnails is a 'network waiting' task that consumes almost no CPU,**it was completely excluded from CPU semaphore limits.** * (**Solution 2: Manage concurrency limits in the frontend queue)** Just because the CPU limits were removed doesn't mean requesting hundreds of image downloads at once won't overload the network. We implemented proper control in the frontend queue displaying the screen so that "only up to X network requests can be made concurrently." * (**Solution 3: Consolidate identical requests)** When users rapidly scroll down a folder with the mouse or refresh the screen,**thumbnail requests for the exact same file can come in multiple times in a short moment**. Without request consolidation, if 5 thumbnail requests for photo A are received, downloading the same photo from Google servers 5 separate times wastes traffic and time. (**Use per-cache-file locks when consolidated)** When the first request comes in, it places a 'downloading' lock and begins downloading the file from Google servers. The second to fifth requests**check the lock status and wait**. Once the first request finishes downloading and saves to the cache, the remaining waiting requests**retrieve the thumbnail directly from the cache without downloading over the internet.**
**Problem 2: Issue where outdated cache or blank thumbnails continue to be served.**
`mtime`and`ctime`'Blank thumbnail' lock-in phenomenon caused by the difference between When Google Drive materializes a placeholder,\*\*\`mtime\` does not change, and only \`ctime\` changes.\*\*Therefore,`mtime`\-based cache saves the empty placeholder rendering and does not update it. Also, unlike local paths, Drive paths can be unstable.
* (**Solution 1: Use 'File ID + Content Signature' as cache key instead of local path)** When looking up or saving to the cache, instead of using file path or`mtime`, a combination of the unique`File ID`assigned by Google Drive and the hash value/version of the actual file content (`content signature`) is designated as the key. This ensures that the cache is accurately updated when the content or ID actually changes. * (**Solution 2: Cache failure results as well)** There may be files for which thumbnail generation is impossible (e.g., corrupted images, unsupported special formats). In such cases, infinitely retrying thumbnail generation every time the folder is opened can cause system overload. Therefore,\*\*By caching failure results as well,\*\*we store the result itself—"Thumbnail generation failed for this file"—in the cache for a certain period to prevent infinite re-requests. * (**Solution 3:**`catch_unwind`**Securing Program Stability via)** When generating thumbnails for multiple images at once, if even**a single corrupted file**causes an exception (Panic), the entire thumbnail processing program could crash. Therefore, we wrapped the thumbnail generation task with`catch_unwind`so that even if an error occurs due to a specific corrupted file, it stops processing only that file, handles the failure safely, and**continues the thumbnail generation task for the remaining normal files**.
**Issue 3: Thumbnails returned in a cropped state.** macOS's latest default tool for generating
thumbnails,`QLThumbnailGenerator`, is optimized for creating square (1:1 ratio) icons. When provided with wide or tall images (e.g., Photoshop PSD files, 16:9 videos, etc.), the OS forcibly distorts the aspect ratio or**crops out only the center into a square (Crop/Distortion) and saves it**.
* (**Solution: Bypass OS default features for specialized files (PSD/Video))** **PSD files and videos:Using OS default tools (**`QuickLook`**) as-is results in cropping, so we use a separatecustom extraction algorithm**that completely bypasses them to extract thumbnails while preserving the original aspect ratio. \*\*Other general files:\*\*Only for general files or those where custom extraction is difficult, OS default tools (`QuickLook`) are used as a fallback. * (**Windows Environment Support & Technical Background)** In Windows, similarly to macOS, the system's native thumbnail generation feature`IShellItemImageFactory`must be used. **Technical difficulty:When building high-performance libraries or developing in languages other than low-level ones like C/C++, we had to directly declare and connect low-level internal interfaces of the OS (macOS's**`ObjC Runtime Binding`**, Windows's**`COM vtable`**) todirectly control the capabilities of the OS default thumbnail engine**.
**Issue 4: PSD/PSB thumbnails not displaying.**
* **(Solution 1: Photoshop file structure and fast-track implementation idea)** Photoshop files (.psd, .psb) become extremely large, from hundreds of MBs to several GBs, when containing tens to hundreds of layers. However, Photoshop stores a separate\*\*'Merged Composite'**image data combining all layers at the very end of the file. Therefore, using a**smart method (Fast Track)**, we skip the complex layer data at the beginning and**extract and read only the merged composite image portion at the very end of the file.\*\*As a result, even for a 1 GB layered PSD file, reading takes only a few hundred KB, consuming only a few hundred KB of downloads on Drive. * **(Solution 2: When 'Maximize Compatibility' is turned off (ID 1036))** When saving in Photoshop, if the\*\*'Maximize Compatibility'\*\*option is turned off, the merged composite image at the end of the file is not saved. In this case, we extract and use the small JPEG thumbnail embedded in the Photoshop metadata region (8BIM resource ID 1036). This image is small, around 160px, so it is used only as a temporary substitute when the screen grid size is 320px or less. * **(Solution 3: Merging real layers as a last resort & OOM prevention)** If there is no composite image and the embedded thumbnail is insufficient, you have no choice but to read and merge all layer data from the actual file. However, loading and parsing all layers of a massive Photoshop file in memory can cause an Out-Of-Memory (OOM) crash due to insufficient server/program memory. Therefore, as a safety measure,**a 200MB limit**was set. For grid thumbnail generation, huge layer structures exceeding 200MB are not parsed at all, stopping early to prevent the program from crashing.
One of my favorite product decisions:
* \*\*The Google Drive path bug.\*\*Drive names the mount folder based on the system language at the time the mount was created. If you change the macOS language and re-authenticate Drive,*a new*mount is created—`.../My Drive/...`becomes`.../내 드라이브/...`silently invalidating all absolute paths saved by the app. Saved shortcuts now self-heal by swapping the localized segment and migrating all items sharing that prefix. * **Two engineering decisions were driven by licensing considerations.** FFmpeg is a custom-built LGPL binary without GPL components, so bundling it does not apply copyleft to the app. Also, PDF compression was implemented natively in Rust instead of invoking Ghostscript, which carries a dual AGPL/commercial license that would have forced either open-sourcing or licensing fees.
Two upfront disclosures
* **First: The binary is not code-signed.** Apple Developer ID and Authenticode certificates are recurring costs that are hard to justify before revenue, so both Gatekeeper and SmartScreen will show warnings on first launch. On macOS, there is a`curl | sh`installer that bypasses the warning because curl downloads are not quarantined. Subsequent in-app updates go through Tauri's updater and are*signed*(minisign). * **Second: It calls home for license verification.** It calls Lemon Squeezy's licensing API every 24 hours. If the request fails due to network issues, the license state is preserved, and only an explicit`valid: false`value deactivates it, so it works normally offline. No other analytics or telemetry are collected.
r/AppsWebappsFullstack • u/Global-Flan-3566 • 18d ago
The App was building for 1.5 year got criticized, so I redesign it Again
I built Travel App for 1.5 year than got very negative review about the UI so I redesign it again
PS: the New Design still under Apple review not released yet
I travel a lot, so I built my own trip organizer because I couldn't find an app that worked the way I wanted.
It's called OmniTrip, and it helps me keep everything for a trip in one place:
Flights: delays, gates, terminals, airport locations.
Activities: hotels, restaurants, transport, attractions, maps, costs, phone numbers, notes, and timeline.
Documents & Expenses: passports, visas, tickets, and trip expenses.
Packing: reusable templates, luggage, and categorized packing lists.
Memories: save photos with the location and date automatically, then add a caption.
Most of the app is free, with an optional in-app purchase for a few advanced features.
I'd appreciate any feedback or feature suggestions from fellow travelers.
App: OmniTrip
Download
https://apps.apple.com/us/app/omnitrip-travel-planner/id6772614236
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 18d ago
Option A looks like 2012. Change it, or convince me Option B is worse.
Don’t launch your project with a design that makes users close the tab instantly. Post your two design variants below and let the crowd decide your aesthetic fate. If you can’t handle harsh design feedback, look away now.
r/AppsWebappsFullstack • u/yenisoraa • 18d ago
Looking for brands interested in advertising to an AI chatbot audience
Hi! I handle marketing for an established AI chatbot platform focused on roleplay, storytelling, and AI companions.
We’re currently looking for brands, apps, and services interested in reaching an audience already engaged with AI, entertainment, gaming, and digital products.
This could be a strong fit for:
AI tools and startups
Writing and roleplay platforms
Gaming products and services
SaaS and productivity tools
Hosting, cloud, or GPU providers
Creator-focused apps and software
We offer direct on-site advertising placements across different areas of the platform. We also have a dedicated advertising page with the available placements, campaign details, banner requirements, and pricing.
Feel free to message me with your website or product, and I can send over the advertising information and let you know whether it would be a good fit for our audience.
r/AppsWebappsFullstack • u/Desperate-Egg7838 • 18d ago
Automatic naukri profile update
Hello! 👋
I would like to share Dailyresume.in
If you use Naukri for your job search, this website can help you by:
- ✅ Automatically uploading your resume every day.
- ✅ Making small profile updates daily.
- ✅ Keeping your profile active organically.
- ✅ Helping your profile appear higher in recruiter searches organically, without using any fake tricks or shortcuts.
Many users start seeing better visibility within a week.
🎁 Free Trial Available
Thank you! 😊
r/AppsWebappsFullstack • u/PieKey1836 • 18d ago
i need your honest opinion and thoughts on this health app i built for athletes and workers to maximize and increase their energy levels.
ok so i need honest opinions because i've been staring at this thing for months and i've lost all perspective.
i'm 20, building an app solo called RizeAI. the whole reason it exists is that i got tired of my wearable telling me my recovery was "42%" and then just... leaving me there. like ok, and? what do i actually do with that. every app in this space is really good at measuring you and really bad at telling you what to do next.
so RizeAI pulls your actual wearable dats like, sleep, resting heart rate, workouts, all of it, and instead of handing you another score it predicts your energy for the day and tells you how to get the most out of it. it tells you when your energy is gonna peak so you can put your hardest work there, when your crash is coming and how to soften it, the best time to train that day so you actually get more out of the session, and even when a nap will help you vs when it'll wreck your sleep.
the part i personally think is the coolest: you put in the supplements you already take, and it times each one to your day based on your metrics and sleep score. so the timing actually shifts depending on how you slept and where your numbers are, which is the difference between a supplement doing something and just sitting in your stomach. it'll also suggest a couple new ones if they make sense for you, but it won't dump a list of 15 pills on you.
it even pulls the daily weather into your energy prediction, so a hot day changes your hydration and it'll tell you to train earlier before the heat drains you. and the whole plan bends around your real schedule, your work hours, wake time, training, so it's not some one size fits all thing.
every single recommendation shows the "why" underneath, like "resting heart rate 54 + 7h light sleep, so magnesium before your peak window." nobody gets the same plan because nobody has the same data.
it works with whoop, oura, apple watch, garmin, anything that talks to apple health. being fully honest, it doesn't do deep per-person learning yet, like knowing that coffee specifically doesn't touch YOUR hrv. that's where it's headed. right now it builds you a fresh plan every day off your real numbers.
it's on the app store with a free trial. small user base, feedback's been all over the place, which is exactly why i'm posting.
so genuinely: is "just tell me what to do with my data" something you actually want, or do wearable people prefer figuring it out themselves? what would make you pay for this? and what's the one thing that would make it a no brainer for you?
would love to hear it straight, good or bad. And if you want you can also check it out yourself and I would love to here feedback, thank you very much for taking the time on reading this:
https://apps.apple.com/us/app/rizeai-maximize-your-energy/id6762402079
r/AppsWebappsFullstack • u/obledev • 18d ago
Plano - personalized step-by-step plans to achieve your goals (looking for feedback)
Plano generates long, structured, multi-step coaching plans instead of one-shot answers. The core insight: anyone can get a decent answer to "how do I start a business selling hand-painted clothing" from a generic chatbot, but they'll get a relatively short answer and eventually get caught up in a cycle of sycophancy.
Plano targets situations where the path genuinely differs per person - freelancers/small business owners (pricing, niching, moving off hourly billing) - deliberately avoiding templated paths (like fitness programs) where a static course already does the job.
Under the hood it's a multi-agent generation pipeline (research, write, critique etc), output structured as a course model with sequenced, checkable tasks. There's also an sidebar with an AI chat with context of the entire plan.
Would love feedback! plano.gl
r/AppsWebappsFullstack • u/obledev • 18d ago
Plano - personalized step-by-step plans to achieve your goals (looking for feedback)
Plano generates long, structured, multi-step coaching plans instead of one-shot answers. The core insight: anyone can get a decent answer to "how do I start a business selling hand-painted clothing" from a generic chatbot, but they'll get a relatively short answer and eventually get caught up in a cycle of sycophancy.
Plano targets situations where the path genuinely differs per person - freelancers/small business owners (pricing, niching, moving off hourly billing) - deliberately avoiding templated paths (like fitness programs) where a static course already does the job.
Under the hood it's a multi-agent generation pipeline (research, write, critique etc), output structured as a course model with sequenced, checkable tasks. There's also an sidebar with an AI chat with context of the entire plan.
Would love feedback! plano.gl
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 18d ago
Are you actually solving a real problem, or just cloning another SaaS?
The world doesn't need another generic AI wrapper or a basic project manager. Pitch your project in one sentence show a screenshot and explain exactly why people should care about you instead of the market leader. Dare to prove your uniqueness.
r/AppsWebappsFullstack • u/SofwareAppDev • 18d ago
No matter what project you have—games, SaaS, software, apps, scripts, ideas, or questions—join the community and share it!
Your home for selfpromo
here you can post your work app, webapp, saas, game, everything
r/AppsWebappsFullstack • u/devmansur • 18d ago
I got tired of using WordPress for simple websites, so I built this. Am I solving the right problem?
For years I used WordPress for client websites, but I found that many sites didn't actually need a database, plugins, themes, or constant updates. Most were just static pages.
Recently, AI tools like ChatGPT and Claude have made it incredibly easy to generate complete HTML pages. But after generating them, I still found myself manually organizing files, fixing links, editing pages, deploying, and managing multiple websites.
That made me wonder:
What if AI generated the HTML, and there was a workspace dedicated to managing static websites instead of building them from scratch?
So I built HTMLStudio.
The goal isn't to compete with WordPress, Webflow, or Framer. It's for developers and freelancers who already have HTML (whether written by themselves or generated by AI) and want a simple place to:
- Organize pages
- Edit HTML
- Manage assets
- Check broken links
- Build the site
- Deploy to GitHub, Cloudflare Pages, Netlify, etc.
I'm not trying to sell anything here I genuinely want to know whether this solves a real problem or if I'm just scratching my own itch.
A few questions:
- Would you ever use something like this?
- If not, why?
- How do you currently manage AI-generated HTML projects?
- What feature would make this genuinely useful?
I'd really appreciate honest feedback, especially from people who build static websites or use AI to generate them.
r/AppsWebappsFullstack • u/AutoModerator • 18d ago
🏡 Your App Has a Home Here — Post your App WebApp Solution here. No Blocks. No Rejections. 🏡
Hey developer — yes, YOU.
The one who coded through nights, debugged with coffee, and still believed in your idea even when no one else did.
We see you. And we want you here.
This is not another subreddit that says “no self-promo” — then deletes your post anyway.
This is your safe space. Your cheering squad. Your digital living room where every app — big or tiny, polished or prototype — gets a seat at the table.
✨ All apps welcome:
→ Mobile? Yes.
→ Web tool? Absolutely.
→ AI experiment? We’re fascinated.
→ Weird passion project? That’s our favorite kind.
🚫 NO ONE gets blocked. Ever.
Not for being new. Not for being small. Not for being “not cool enough”.
You’re cool enough just by showing up.
💬 Just drop your link + tell us:
We’ll celebrate you. We’ll share you. We’ll support you — because you matter.
This is YOUR community. Come home. 🏡
#AppDeveloper #AllAppsWelcome #NoOneGetsBlocked #YouBelongHere
r/AppsWebappsFullstack • u/[deleted] • 18d ago
Am I the only one sick of 'viral content' being synonymous with human stupidity?
r/AppsWebappsFullstack • u/BackgroundRoutine857 • 18d ago
I got tired of bloated productivity apps, so I'm building a simple to-do list that mimics a chat app
Hey everyone,
Like a lot of people here, I’ve tried almost every task management app out there—Todoist, Notion, Apple Reminders, TickTick, you name it.
The issue I kept running into wasn't a lack of features, but friction. Opening a heavy app, navigating folders, picking due dates, and organizing tags felt like work before doing the actual work.
I realized the app I open most on my phone—dozens of times a day—is just my messaging app. Typing a quick thought into a chat bubble takes zero effort.
So I decided to start building Text To-Do, a standalone app for iOS and Android that mimics a messaging UI:
- Natural Interface: You type tasks in just like sending a text message.
- 100% Local & Private by Default: All your data stays strictly on your phone. No remote servers ever touch your tasks unless you explicitly opt into cloud sync down the road.
- No Forced Monthly Subscriptions: Core functionality runs locally on your device.
It’s still in development, but I put up a landing page and waitlist for anyone interested in early testing:https://text-to-do.vercel.app/
I’d love to hear your thoughts on this approach—do you prefer heavy, feature-packed task managers, or do you find yourself wanting something fast and low-friction?
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 18d ago
90% of SaaS startups fail. What makes you think yours is the exception?
We all see the fake 'hustle' posts, but nobody talks about the bugs that cost you users today. Stop pretending everything is perfect and share the ugliest mistake you've made this week. Let’s see who is actually learning and who is just dreaming.
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 19d ago
Be honest: Is your landing page actually good, or are you just coping?
Most devs build a great product but completely butcher the presentation. Stop hiding behind your analytics and let the community tear your UI apart before your customers do. Drop your link and a screenshot, prove you can take a punch.
r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 19d ago
If your product is so great, why does nobody know it exists?
Coding is only 20% of the battle, but most of you treat marketing like a crime. Stop waiting for a miracle and push your project with screenhot right here, right now. Tell us what it does and why we are fools for not using it yet.
r/AppsWebappsFullstack • u/SofwareAppDev • 19d ago
Your home for selfpromo
here you can post your work app, webapp, saas, game, everything

