RexOne - Start from One, not Zero. Sovereign full-stack foundation

by•
RexOne deletes 9 months of generic infrastructure slog from your roadmap. It is a sovereign, battle-hardened full-stack foundation spanning a Rails 8 API core, React 19 web client, and offline-first Flutter app. Instead of wrestling auth, Stripe webhooks, S3 uploads, and Web/Mobile contract drifts, RexOne gives builders an immutable, test-backed (1,690+ tests) baseline to launch production products in weeks. 100% free & open-source under Apache 2.0.

Add a comment

Replies

Best
Maker
📌
Hey Product Hunt! 👋 I’m Rex (), the creator of **RexOne**. Every single time a developer or team sets out to build a new product, we end up fighting the exact same old enemies: - Passwordless auth and granular IAM permissions. - Stripe subscription billing, webhook race conditions, and coupon redemptions. - S3 upload pipelines, media processing, and WebSocket real-time feeds. - Resolving endless JSON contract drifts between Web and Native Mobile. - And the ultimate killer of momentum: *"It works on my machine."* Traditionally, assembling this baseline across Backend, Web, and Mobile burns **8 to 12 months** and **$150,000+** before writing a single line of proprietary business logic. ### 🏛️ The Purpose: Start from One. Not from Zero. In this new AI era, generating code has never been easier. But speed without architectural discipline creates fragile "vibe coding," hallucinatory debt, and wasted compute rewriting weak abstractions. RexOne is built on **Discipline-Driven Development (DDD)**: strict constitutional laws (`LAW.md`), zero loose code, clean parameter contracts, and **1,690+ automated tests** verifying every boundary. ### 📦 What is inside the Ecosystem: - **🏛️ Core API (Rails 8)**: Sovereign API core with Solid Queue fiber/thread workers (zero Redis dependency), self-hosted Garage S3 storage, ActionCable WebSockets, Stripe subscription state machines, and glass-box pulse observability. - **🌐 Web Client (React 19 + TypeScript + Vite)**: Modern reactive dashboard, dynamic theming, and full parity with Core endpoints. - **📱 Mobile Client (Flutter 3)**: Offline-first architecture powered by Drift (SQLite), localized in 3 languages, with dynamic native dark mode. ### 💖 Why 100% Free & Open Source? I could have put this behind an $800 commercial boilerplate paywall. Instead, out of pure loving-kindness (mettā) for indie hackers, builders, and learners worldwide, RexOne is **100% free and sovereign under Apache 2.0**. No vendor lock-in, no telemetry traps, no paywalls. Explore the live production demo here: **** Inspect the source code & architecture: **** I’m hanging out in the comments all day! I would love to hear your honest feedback, architectural questions, or what you plan to build with it. If RexOne saves you months of work, a ⭐ on GitHub means the world! 🚀