1 pointby starwisher3 hours ago2 comments
  • starwisher3 hours ago
    I build SaaS with Spring Boot + Next.js and kept losing a few days wiring the same plumbing every new project: OAuth, RBAC, Stripe Checkout + webhooks, admin routes, and Docker DB setup.

    So I packaged it into a starter that wires these end-to-end:

    Google/GitHub OAuth (no passwords)

    Spring Security + RBAC (USER/ADMIN)

    Stripe Checkout + webhooks → subscription status sync

    User app + separate admin app

    Docker Compose (MySQL + Redis) + setup/deploy docs

    I’d love feedback on webhook idempotency/retry patterns in Spring, and JWT vs session tradeoffs.

  • pestatije2 hours ago
    > Instant download after payment

    ok but...does it call home? or do I get everything in the zip?

    • starwisher2 hours ago
      You get everything in the ZIP — full source for backend + user app + admin app + docs. It does not call home: no telemetry, tracking, or license checks. The only external calls are the ones you configure yourself (Google/GitHub OAuth + Stripe).