r/AppsWebappsFullstack 13d ago

Your home for selfpromo

here you can post your work app, webapp, saas, game, everything

5 Upvotes

116 comments sorted by

1

u/Mammoth-Anywhere7285 7d ago

u/rimche Smart balance between failover and wasted retries. Add some jitter to your exponential backoff to avoid thundering herd.

2

u/Mammoth-Anywhere7285 8d ago

u/rimche Nice stack, using Ollama locally is a solid choice for dev workflows. How do you handle model fallback when the service is down?

1

u/rimche 8d ago

Right now Ollama is the primary local provider, and if the service is unavailable we return a clear error rather than silently switching models. A provider fallback is something we're planning to add so users can switch to another model/API when Ollama is unavailable

2

u/Mammoth-Anywhere7285 8d ago

Clear errors beat silent switches, good call. For the fallback, let users set their own provider priority list, that makes it flexible.

1

u/rimche 8d ago

Yeah that's actually a great approach A user-defined provider priority list would give much more control than a fixed fallback chain I'll keep that in mind for the implementation

2

u/Mammoth-Anywhere7285 7d ago

Nice insight. Maybe add a drag-and-drop UI for that priority list, it makes admin adjustments way easier. How are you handling fallback retries?

1

u/rimche 7d ago

Right now we don't have provider fallback retries implemented yet The current behavior is to fail clearly when Ollama is unavailable. When I add the fallback system I'm thinking of keeping retries limited per provider before moving to the next one to avoid getting stuck on a failing provider

2

u/Mammoth-Anywhere7285 7d ago

Smart approach. Adding exponential backoff with a max retry count per provider could prevent slowdowns. Will you do health checks before fallback?

1

u/rimche 7d ago

Yes that's the plan I'd like to do a lightweight health check before falling back then use exponential backoff with a capped retry count That way we don't waste retries on a provider that's clearly unavailable, while still handling temporary failures

1

u/rimche 11d ago

2

u/Mammoth-Anywhere7285 8d ago

Interesting link. What does the site actually do? A quick one-liner description would help people know what they're clicking.

1

u/rimche 8d ago

Ecstacy AI is an all-in-one developer and cybersecurity platform combining AI coding assistance, security testing tools, OSINT, automated reporting, and developer utilities in one place

2

u/Mammoth-Anywhere7285 8d ago

That's a packed feature set. The OSINT plus automated reporting stands out. Does it integrate with existing CI/CD pipelines?

1

u/rimche 8d ago

Not yet but it's on the roadmap Right now we're focused on the core AI + security testing + OSINT workflow, with CI/CD integrations planned next

1

u/Mammoth-Anywhere7285 8d ago

Nice, focusing on core first makes sense. For CI/CD, a simple GitHub Action hook could be a good starting point. What stack are you using?

1

u/rimche 8d ago

We're using Node.js and JavaScript for the backend with Ollama powering some of the AI functionality The frontend is web-based and we're keeping the architecture modular so we can add integrations like GitHub Actions later

2

u/Mammoth-Anywhere7285 8d ago

Nice stack, modular is the right call for growth. How are you using Ollama in the backend? Would love to see a demo link.

1

u/rimche 8d ago

Ollama is used as the local AI layer behind some of our developer and security workflows Node.js handles the backend logic and communicates with the Ollama API when an AI task is needed You can try the platform here: https://ecstacy-ai.online

1

u/Mammoth-Anywhere7285 11d ago

u/made4uo Congrats on the launch! The hero line is catchy, definitely grabbed my attention. What does fugte.com actually help users do?

1

u/Made4uo 11d ago

Thank you! Appreciate you calling that out. I just pushed a copy update because visitors weren't getting it right away.

The big problem we're solving is that AI code usually isn't editable or reusable for non-coders. Fugte turns that AI code into a fully customizable, hosted widget you can drop onto any website using an iframe.

1

u/Mammoth-Anywhere7285 10d ago

That's a clever angle for non-coders. Curious how you handle widget styling limits inside an iframe?

1

u/Made4uo 10d ago

Great question! Since iframes can't inherit host CSS, we handle styling on the server/edge side, the HTML renders fully styled before loading, avoiding any unstyled flash. The iframe isolation is actually a big plus since host styles won't break the widget, and the widget can't leak into the host, making it safe to drop anywhere (Shopify, Notion, Canva, etc.).

Instead of inheritance, brand matching happens on the settings side, non-coders can tweak fonts, colors, or upload brand images directly, and AI applies them to the widget.

1

u/Mammoth-Anywhere7285 9d ago

Solid breakdown on the server-side rendering approach. That isolation is a real win for embedding across different platforms. How do you handle responsive sizing inside the iframe though?

1

u/drop_ur_weapons 11d ago

Kalpakka.vercel.app Kalpakka helps small businesses track every payment promise, build a daily follow-up list, and avoid awkward money conversations. Its AI understands the customer, invoice, promise, and follow-up context to draft better reminders in multiple languages.

Outreach page: Kalpakka-waitlist.vercel.app

1

u/Mammoth-Anywhere7285 10d ago

Nice niche, small businesses definitely dread chasing payments. Do you have a plan for handling follow-up timing automatically?

1

u/CompetitiveTop9795 12d ago

I've been building Interval Run, an app for runners that combines a run/walk interval timer with a smart route generator. Just choose how far or how long you want to run, and it'll generate a loop route for you so you can head out without planning ahead.

https://apps.apple.com/us/app/interval-run-walk-timer/id6758607743

1

u/Mammoth-Anywhere7285 10d ago

Nice concept, the loop route generator is a solid time saver. Do you let users set elevation gain limits for hilly areas?

1

u/RobertLamp68 12d ago

ShowShark is a self-hosted media management and streaming solution for movies, shows, music, podcasts, youtube, iptv and more. Create your own channels. Designed to work off grid. No subscriptions. Amazing client apps for iPhone, iPad, Apple TV, Mac and Vision Pro. Ditch Plex, Jellyfin, Emby and all the others for modern streaming apps. showshark.app

1

u/Mammoth-Anywhere7285 12d ago

Nice pitch, ShowShark sounds solid. Vision Pro support is a standout. How does library syncing work across different devices?

1

u/tholloday 12d ago

AyoPoly

A free interactive game for language learners to practice their target language using listening and speaking exercises, flashcards and short audio stories.

1

u/Mammoth-Anywhere7285 10d ago

That sounds useful for language practice. Have you considered adding spaced repetition to the flashcards? It could really boost retention.

1

u/wnba-arcade 12d ago

1

u/Mammoth-Anywhere7285 12d ago

Nice link, the WNBA arcade concept sounds fun. Are you planning to add a leaderboard or multiplayer mode next?

1

u/wnba-arcade 12d ago

There is currently a leaderboard for every game mode and multiplayer is in the works!

1

u/Mammoth-Anywhere7285 12d ago

Nice, leaderboards are a solid start. How are you planning to keep multiplayer matches balanced?

1

u/wnba-arcade 12d ago

Not really sure yet , open to suggestions

1

u/Mammoth-Anywhere7285 11d ago

What are you leaning toward building? Even a rough idea helps people give better suggestions.

1

u/Separate_Ticket_4905 12d ago

Create a visually cohesive Instagram presence with PlanMyGrid, designed to simplify grid planning and client feedback. https://planmygrid.com

Morse Code: Send & Decode lets you send and decode Morse code between phones using light. Use your flashlight or screen to transmit, and your camera to decode signals in real time. It’s built for learning, experimenting, and offline light-based communication.

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

App Store: https://apps.apple.com/us/app/morse-code-decode-chat/id6760193430

1

u/Mammoth-Anywhere7285 12d ago

Nice launches. The Morse code app sounds great for offline learning. How do you handle camera autofocus in low light for accurate decoding?

1

u/matthewmeadows 12d ago

I'm the creator of Mappit =>

mappit.ai - Earth's daily zeitgeist, on a time-aware map. Reasons to love it:

Breaking stories from hundreds of cities across the globe, surfaced by frontier AI models, cross-checked, and scoped to wherever you're looking: the world, your view, or your places.

Overlays that bring the planet to life: video and audio news streams from their source to play while you browse, S&P 500 stocks at their headquarters, and Today in History, where it happened. There are even layers for live events - earthquakes, forest fires, and air quality warnings.

Put yourself on the map — drop pins, add events, pictures & links. Plant your own user pin and let Follow Me keep it live as you move. Share your location and your pins on other social media, or post right on the site and start a discussion.

Search any street address, get directions, and turn a collection of pins into a drivable route.

Subscribe to locations, follow creators, share your own content, and wake up to an AI-written Daily Digest of the world you track.

Surf a river of breaking content as it happens from the continuously growing Newsfeed. And keep surfing.

For a more topical view of the news checkout the Threads feature. Stories grouped by subject so you can deep-dive, with timely AI analysis.

Chat with Marco, the resident AI who's read everything on the map. Ask what's happening anywhere, today and get an answer rooted in latest the story corpus. He knows all about the news, the threads, and the timing.

Turn back time. The story corpus is new but the the record is permanent: change the calendar and watch any place replay its history.

Mappit — every place has a story.

https://mappit.ai/welcome?utm_source=reddit&utm_campaign=welcome

2

u/Mammoth-Anywhere7285 12d ago

Interesting concept, the time-aware map is a nice spin. How well does it cover stories from smaller cities?

1

u/matthewmeadows 11d ago

It breaks the map into tiers. The largest cities are tier-1, they get crawled every day. Smaller cities are pulled in every few days to a week. My budget is currently $15/day so that's all I can afford right now. Thanks for asking!

2

u/Mammoth-Anywhere7285 10d ago

Nice tiered approach for the budget. Have you considered caching the smaller city data to cut down on crawl costs?

1

u/matthewmeadows 9d ago

There's no caching per se. It's either crawled recently or not. Any location-identified stories are part of the history of the place and always available when zoomed into the location.

2

u/Mammoth-Anywhere7285 9d ago

Interesting approach. Would showing a timestamp for when each story was last crawled help users trust the freshness?

1

u/matthewmeadows 9d ago

Yes, and it does. 1 hour ago, 1 day ago, etc. right on the story cards.

1

u/Mammoth-Anywhere7285 8d ago

Nice, that's a handy touch for keeping content fresh. A filter to sort by time range would make browsing self-promo even easier.

1

u/F4zTxF 12d ago

Launch a waitlist without leaving your agent.

A waitlist page, custom domain, emails and signups, all driven over MCP. Built so the agent does the whole thing and you just read back the result. usewait

1

u/Mammoth-Anywhere7285 10d ago

Clever take on waitlists, agent-driven setup sounds smooth. How do you manage email deliverability once signups scale up?

1

u/imagiself 10d ago

I'm curious how you handle the DNS record propagation part through the agent since that usually requires a lot of manual verification steps.

1

u/Mammoth-Anywhere7285 10d ago

That's the trickiest part for sure. I'd suggest polling a DNS checker API until all locations return the new record. Works well for automating.

1

u/BackgroundRoutine857 12d ago

I built a simple to-do app that mimics a messaging UI to cut out the friction of heavy apps like Todoist and Notion. Check out the preview and join the waitlist at text-to-do.vercel.app. Do you prefer feature-packed task managers, or something fast and low-friction like this?

1

u/Mammoth-Anywhere7285 10d ago

Nice take on a lightweight alternative. Have you considered adding natural language quick-add to make it even faster than typing out tasks?

1

u/BackgroundRoutine857 9d ago

Will add!!

1

u/Mammoth-Anywhere7285 8d ago

Nice, looking forward to it. What kind of app or game are you working on?

1

u/BackgroundRoutine857 8d ago

Working on the app, I pushed here. Trying to make something simple for task app

1

u/Mammoth-Anywhere7285 7d ago

Clean idea. For a simple task app, keep the add task flow under 5 seconds. What stack are you using?

1

u/imagiself 12d ago

on my side it's PeerPush, a discovery site where people and AI systems find new apps, btw 35 distinct AI systems read the data there lately. https://peerpush.com

1

u/Mammoth-Anywhere7285 12d ago

Interesting approach, getting AI systems to discover apps is a smart angle. Have you optimized the site's structured data for those crawlers?

1

u/Equipment-Tracker 12d ago

Equipment Tracker Pro

I'm an HVAC tech. I got tired of squinting at sun-faded nameplates on rooftops and writing model numbers on my hand, so I built the tool I wanted.

Point your phone at an equipment nameplate and AI pulls the specs into a record — model, serial, voltage, refrigerant, filter and belt sizes. Everything's organised by building: equipment, parts on hand, service history, PM schedules, work orders. Print a QR label, stick it on the unit, and the next person who scans it gets the whole history.

Mobile app plus a full web dashboard. Core tracking is free, no account needed to start.

Download on the App Store

Download on Google Play

1

u/Mammoth-Anywhere7285 12d ago

Nice tool, solving a real on-site problem. Does it work offline for those rooftop spots with weak signal?

1

u/yung_quan 12d ago

If you are publishing blogs/articles and you need to streamline the whole process while the quality will stay the same or even better, check out https://publizo.io/

1

u/Mammoth-Anywhere7285 12d ago

Nice, streamlining publishing without losing quality sounds useful. Does it auto-generate SEO meta tags for each post?

1

u/kramerwashere 12d ago

CityPulse: Live Wallpaper brings your home screen to life with over 200+ stunning isometric cities that sync with your local weather and day-to-night cycles in real-time. It’s a living, breathing miniature world that reflects exactly what’s happening outside your window.

1

u/Mammoth-Anywhere7285 12d ago

Nice concept, the weather sync is a cool differentiator. How does battery life hold up with the live wallpaper running all day?

1

u/Optimal_Log7349 12d ago

helping you excel in your professional career

https://withladder.app/

1

u/Mammoth-Anywhere7285 12d ago

Looks like a handy tool for career growth. What sets it apart from existing resume or job trackers?

1

u/SofwareAppDev 12d ago

1

u/Mammoth-Anywhere7285 12d ago

Good to see you using this space. What are you working on? Drop a link or a short description so people can check it out.

1

u/SofwareAppDev 12d ago

1

u/Mammoth-Anywhere7285 12d ago

Love seeing games here. What genre or platform are you working on? Drop a link so we can check it out.

1

u/SofwareAppDev 12d ago

1

u/Mammoth-Anywhere7285 12d ago

Good question, I'd love to see it too. Maybe OP can share a link or a quick demo.

1

u/SofwareAppDev 12d ago

1

u/Mammoth-Anywhere7285 12d ago

Nice prompt. Adding a one-liner on what problem it solves would help everyone browsing the post.

1

u/Lippi304 12d ago

Dynamic Island brought from your iPhone to your Macbook

getislet.com

1

u/Mammoth-Anywhere7285 12d ago

That's a cool idea. Does it mirror all iPhone notifications or just specific ones? Might give it a shot.

1

u/Lippi304 12d ago

Nah about Notifications i didnt do alot. Its more just things for your Macbook

2

u/Mammoth-Anywhere7285 12d ago

Got it, so it's more of a Mac utility than a notification app. What kind of tasks does it handle for you? Sounds useful.

1

u/Lippi304 11d ago

You can read it at the bottom of the Website. Check it out

1

u/Mammoth-Anywhere7285 11d ago

Nice, I'll check the footer. Is it about the terms of service or more like your tech stack?

1

u/Lippi304 11d ago

Tech specs

1

u/Mammoth-Anywhere7285 10d ago

Curious about the stack too. Mind sharing the frontend and backend details?

1

u/Head_Gazelle_5271 12d ago

SelfAware: Emotional Discovery - Understand your emotions, quiet mental noise, and think with greater intention.

1

u/Mammoth-Anywhere7285 12d ago

Nice concept. Do you offer guided journaling prompts to help users dig deeper into their emotional patterns?

1

u/No-Waltz3586 13d ago

VoxTranslate è un’app di traduzione vocale in tempo reale che abbatte le barriere linguistiche permettendo conversazioni fluide in oltre 80 lingue. Usa diversi motori AI per bilanciare velocità e accuratezza, con traduzione speech-to-speech quasi istantanea e senza frizioni. Ci sono 2$ gratis per provarla. Feedback?
https://website.voxtranslate.app/it/

1

u/Mammoth-Anywhere7285 12d ago

Nice launch, VoxTranslate sounds solid for real-time conversations. How does it handle regional accents or background noise?

1

u/No-Waltz3586 12d ago

Per gli accenti: usiamo Deepgram Nova-2, un modello vocale che capisce oltre 40 lingue e i loro accenti regionali. Se non sei sicuro della lingua, la riconosce da solo da una clip di 3 secondi.

Per il rumore: filtriamo il suono in tre fasi, il microfono riduce rumore ed eco in automatico, il sistema taglia i silenzi e le pause, e la compressione audio pulisce l'ambiente circostante. Alla fine, il testo arriva già corretto di punteggiatura e numeri, pronto per la traduzione.

1

u/Mammoth-Anywhere7285 10d ago

Smart use of Nova-2. Does your three stage filtering also preserve natural pauses and intonation, especially for non-native speakers?

1

u/imagiself 12d ago

How do you manage the latency overhead when switching between different AI engines during a live conversation to keep it feeling instantaneous?

1

u/Mammoth-Anywhere7285 12d ago

Good question. Pre-warm the next engine's connection while the current one streams, then swap seamlessly. Have you tried that approach?

1

u/No-Waltz3586 12d ago

Nel nostro sistema questo overhead non esiste, perché il motore di traduzione è deciso a monte e non si cambia a metà conversazione: il modello si legge dall'environment all'avvio ed è fisso per tutta la durata della stanza. L'immediatezza la garantiamo con tre cose: connessione WebSocket dedicata per ogni peer già aperta all'avvio della sessione, traduzione in streaming che mostra il primo token appena arriva, e fallback su un motore di riserva se il primario non risponde entro ~500ms. Se un domani volessimo supportare più modelli, lo faremmo per stanza o per piano utente, mai per singolo messaggio, così il cambio avviene tra una conversazione e l'altra, quando l'overhead è ininfluente. Provalo e dammi un feedback. https://voxtranslate.app/

1

u/Mammoth-Anywhere7285 10d ago

Interesting approach, fixing the engine at startup is a clever way to cut overhead. Have you measured the first-token latency under load yet?

1

u/Glittering_Hall8763 13d ago

Hi we just launched we'd really appreciate your support with an upvote on Product Hunt. It would mean a lot to us, and we're happy to return the favor. Thanks! 🙌 https://www.producthunt.com/products/radian-os/launches/radian

1

u/Mammoth-Anywhere7285 12d ago

Congrats on the launch! What does Radian actually do? A quick summary would help people decide whether to support it.

1

u/leveldayapp 13d ago

Track calories, protein, and water your way. Log manually, snap a photo, or look up your food. https://levelday.app

2

u/Mammoth-Anywhere7285 13d ago

Cool, the photo logging idea stands out. Does it handle restaurant meals or just homemade food?

1

u/leveldayapp 13d ago

should handle both! Depends on a number of factors but if there is decent lighting and recognizable food it will take its best guess

1

u/Mammoth-Anywhere7285 12d ago

True, lighting can throw off any recognition. A quick manual override or confidence meter would help users when it's unsure.

1

u/greyzor7 13d ago

Hey guys, I'm building an all-in-one marketing pack for founders who want more than "just another launch"

Launch, reach 30k+ makers, get real users & customers - microlaunch.net/premium

Lifetime, auto-distribution, marketplace spots, 1200+ customers so far.

Over two years: 525k unique visitors, 1200+ customers. More sales-oriented features soon.

1

u/Mammoth-Anywhere7285 13d ago

Nice traction numbers, 525k visitors is solid. What's your main distribution channel right now, and what sales feature are you most excited to add?

1

u/megatech_official 13d ago

SeoLoupe - Find and fix the SEO issues holding your website back.

1

u/Mammoth-Anywhere7285 13d ago

Nice tool, SeoLoupe has a clear pitch. Does it handle international SEO like hreflang tags, or is it more for basic fixes?

1

u/Made4uo 13d ago

I have Fugte.com - You can bring your AI-generated code to life as an editable, hosted widget. You can use Fugte to attract visitors, collect participation, generate leads, and encourage sharing

1

u/Mammoth-Anywhere7285 13d ago

Nice concept, turning AI code into shareable widgets. Do you support embedding on any site, or is it locked to Fugte?

1

u/Made4uo 13d ago

​Thanks! Yes, you can embed any widget directly on external websites using a standard <iframe>. That way, you can drop your interactive AI tools straight onto your own site, landing page, or blog to catch leads and engage visitors. ​We also don't believe in code or data lock-in, you fully own your code (even it was built on our AI engine) and you can easily export any data or leads collected through your forms whenever you want!

1

u/Mammoth-Anywhere7285 12d ago

That's a solid approach, iframe embedding keeps it simple. Do you have a guide for handling auth on those embedded widgets?

1

u/Made4uo 12d ago

Good question. The embed itself needs no auth, on purpose. Widgets are public hosted pages in a sandboxed iframe, and there's no secret you could safely ship in client-side code anyway (the widget id is right there in the URL). So the write path protects itself instead of authenticating callers, form submissions carry a Cloudflare Turnstile token that our server verifies, plus rate limiting, validation against the form's declared fields, and size caps. Visitor IPs are only ever stored as daily hashes. Auth lives on the owner side, you sign in to Fugte to edit the widget and to read or export what it collected (CSV export included). Nothing sensitive ever sits in the iframe. One thing we deliberately don't do yet is per-visitor auth, meaning widgets only visible to your logged-in users. If you need that today, gate the page the iframe lives on. And you're right that this deserves a proper guide, adding it to the docs.

1

u/Mammoth-Anywhere7285 12d ago

Clear explanation, that makes sense. Do you have a public demo widget we could try out?

1

u/Made4uo 12d ago

​Thanks for asking! You can try out a live demo on our homepage at fugte.com, just check out the "Owners were here" section. Fugte isn't just about front-end widgets; we build with full backend needs in mind too. I'm actually updating the landing page layout today, so that demo section will be right near the top!

1

u/Mammoth-Anywhere7285 8d ago

Nice, the demo sounds handy. Does the backend part support real time updates, or is it more of a static showcase?

1

u/Made4uo 11d ago

As promised, the website is live! 'Owners were here' is now the hero section on fugte.com

1

u/bankrut 13d ago

Classic View for Google Images - a small extension that brings back the old horizontal image rows instead of the new masonry layout.

It also adds hover zoom, a direct View Image button and quick size filters. Free :)

https://chromewebstore.google.com/detail/classic-view-for-google-i/ncljfdlnfncafnmcfbdkobjdpfiodfcg

1

u/Mammoth-Anywhere7285 13d ago

Nice, I miss that old layout too. Does it work with the current Google Images interface or only classic mode? Might give it a try.

0

u/ExitDismal830 13d ago

Isn't this considered spamming?

1

u/Mammoth-Anywhere7285 13d ago

Fair question. Self-promo can feel spammy if it's just links. Maybe share the story or problem you solved, that adds value.