Launch your MVP in minutes. Scale & Deploy in 30 seconds.

Full-stack accelerator for early founders and startups looking to ship — Auth · API · Payments · Admin · Frontend

Ships with
NestJSNext.jsTypeScriptPostgreSQLMongoDBNeonPrismaTailwind CSSNodemailer + SMTP (Resend migration in v1.3)StripeVercelGitHubClaude
Coming soon
RailwayFly.ioRenderCloudflare R2CursorSentryPostHogReact NativeOmise
Now Live · Beta · Free until v1.3
View pricingFrom $19/mo · open-source available

Built for founders who actually need to ship.

Init to deploy

30s

yulio init to live production URL. No setup, no boilerplate, no “step 14 of 32.”

Database choice

PG
MGO

Two databases, zero rewrites

Pick PostgreSQL or MongoDB at yulio init. Same module API, same auth flows, same deploy path. Switch databases without rewriting your app layer.

Battle-tested

Production-tested by us, first

Every module ships with real Vercel deploys behind it — not just local tests. We hit the edge cases (path aliases, migrations, token leaks) so you don’t.

Auth · RBAC · Rate-limit

Auth that survives audits.

JWT access + refresh rotation, 6 OAuth providers, RBAC guards, rate limiting via @nestjs/throttler, password hashing. Production-grade defaults out of the box.

Always shipping

Modules grow weekly.

New modules ship to every subscriber automatically. Stripe and Resend land Monday. Security patches the day a CVE drops. Your kit stays current — you don’t have to.

Walkthrough · Coming soon

From the founderThis week on Yulio

Yulio Presents

The AI-era of Solo Founders

A production-ready fullstack system that eliminates the reset tax of starting every new project, enforced architecture for system consistency, and an evolving backend ecosystem with composable modules — even if you’re non-technical.

Instant Start

Ship immediately with a production-ready backend.

Six Login Methods. Payments Ready Architecture. Full-stack foundation. Deployed in 30 seconds.

No boilerplate weeks. No copy-pasting from old projects. Init and ship.

Terminal

$ yulio init my-startup --db postgresNEW

✓ Scaffolded project structure

✓ Postgres + Prisma — wired (Neon, Supabase)NEW

✓ Auth, RBAC, email — wired

✓ Swagger docs — live

✓ Vercel config — ready

$ vercel --prod

✅ Production: https://api.your-startup.com

System Consistency

Keep code clean even with AI and multiple developers.

Yulio's enforced architecture gives every dev and every AI the same rails, preventing chaos as the product grows.

The faster AI moves, the more the foundation is worth.

Every dev / every AI follows:

EnumInterfaceEntityDTOServiceController

Dev A

Same pattern ✓

Dev B

Same pattern ✓

AI Agent

Same pattern ✓

Composable Modules

Add features without rebuilding your system.

Add features like payments, email, and admin tools through plug-in modules — no copying, no refactoring.

Install features as your product grows with no headaches.

Add modules as you grow (most modules in preview today)

$ yulio add oauth shipped

✓ Google, LINE, GitHub, Discord, Microsoft

$ yulio add payment in preview

✓ Stripe checkout, billing portal, webhooks

$ yulio add admin in preview

✓ Moderation, suspension, role management

→ All modules follow the same architecture. Zero conflicts.

What Yulio Offers

Three Pillars for every project.

Starter System

Production-ready code shipped out of the box.

Two ways to get the system. Both ship the same foundations: NestJS + Next.js, auth + RBAC, OAuth providers, email module, Vercel-native deploy.

Reference startersFree

Full monolithic codebases with everything pre-wired. Best for forking directly, reading, or learning the patterns.

CLI Workflow

Build and extend with simple commands.

Use commands like init and add to generate, install, and maintain your backend system without any manual setup.

yulio loginAuthenticate your account
yulio initScaffold a new production project
yulio listBrowse the module registry
yulio add <module>Add new features
yulio updateUpdate modules to latest version
yulio doctorDebug and diagnose your setup

Module Library

Install features as your product grows.

Plug-in feature modules that integrate seamlessly into your existing project. Whether you are a non-technical founder or an engineer.

Auth5
Payments5
Admin5
Notifications4
Storage3
Queue & Jobs3
Observability5
Multi-Tenancy3

Ship MVP features faster with AI that understands the stack.

Industry-standard architecture and patterns mean your favorite AI tools can ship production-ready code predictably. Start building features right away.

CLAUDE
CURSOR
COPILOT
Windsurf
Replit
Trae
AI-ready patterns

AI understands structure

Clean architecture means every file follows the same pattern. When you ask an AI to add a feature, it knows exactly where to put it — because the codebase is predictable.

Perfect for all AI coding tools

Strict TypeScript, interface contracts, and consistent naming conventions. AI tools generate accurate code because the patterns are already established.

Vibe code faster

Skip the setup. Jump straight into building features. The architecture is solid enough that AI-assisted development produces reliable, production-ready code from day one.

Prompt once, scale everywhere

Because every module follows Enum → Interface → Entity → DTO → Service → Controller, a single prompt pattern works across your entire codebase.

Why Yulio?

Founders ship product — not engineer code.

Every week on auth, payments, and deploy scripts is a week you're not talking to users. Yulio gets your product from idea to users 10x faster.

20 HOURS SAVED

Authentication system

  • OAuth (Google, GitHub, etc)
  • JWT access + refresh rotation
  • Automatic account linking
Log In
G
L
Git
32 HOURS SAVED

Payment integration

  • Stripe + Omise gateways
  • Secure webhook handlers
  • Complete subscription logic
Invoice$299.00
Pay Securely
48 HOURS SAVED

Admin dashboard

  • User data management
  • Key business analytics
  • Security & moderation controls
40 HOURS SAVED

API architecture

  • Clean multi-layer service design
  • Strict DTO validation
  • Role-based guards & interceptors
Client ApplicationNext.js Frontend
API Layer
GuardsControllersServices
DatabasePostgres or MongoDB
32 HOURS SAVED

Frontend foundation

  • Next.js App Router setup
  • Built-in SEO & OpenGraph
  • Reusable Tailwind components
Primary CTA
Secondary
12 HOURS SAVED

Deployment setup

  • Vercel-native configuration
  • Serverless function optimization
  • Zero-downtime deployment
terminal

~$ vercel --prod

Vercel CLI 34.0.0

🔍 Inspecting project...

✅ Building NestJS application...

Production: https://api.yulio.app

Ready in 28ms.

184+ hours saved

1 - Click deploy with

Vercel

Starter System

Everything a Production System Needs — out of the box.

Not a tutorial stack. Real patterns for sign-in, tokens, docs, and deploy — structured so your team adds features instead of fighting the foundation.

Multi-provider OAuth

Google, LINE, GitHub, Discord, Microsoft — out of the box. Each provider is a self-contained strategy file. Enable only what you need.

Adding a new provider takes 30 minutes.

Account linking

If a user signs up with email and later logs in with Google using the same email, they get one account — not two. Solved automatically.

Zero duplicate identities.

JWT token rotation

Access tokens (15m) are stateless. Refresh tokens (30d) are stored as bcrypt hashes and rotated on every use. Expired tokens are auto-pruned.

Production-grade security by default.

Swagger docs — always in sync

Every endpoint is documented. Response DTOs implement TypeScript interfaces directly — docs never drift from reality.

Live at /api/docs.

Clean architecture

Enum → Interface → Entity → DTO → Service Interface → Service → Controller → Module. Every layer has a defined contract.

Adding a feature means following the same pattern.

Vercel-native serverless

Built specifically for Vercel from day one. Stateless OAuth flows, no session storage needed. Push to main — live in 30 seconds.

Free tier. Zero infrastructure.

Architecture

Built to grow with you, not collapse under you.

Every API call runs the same gauntlet before it hits your business logic: input is validated, the user is authenticated, their role is checked, then the request runs. No shortcut, no "forgot the guard" footgun. The pipeline is wired once.

1

ValidationPipe

Strips unknown fields, validates DTO

2

JwtGuard

Checks @Public() — if not, verifies Bearer

3

JwtStrategy

Decodes JWT → findById() → attaches user

4

RolesGuard

@Roles() metadata vs user role

5

Controller

@CurrentUser(), @Body(), @Param()

6

Service

Business logic, DB calls, token gen

7

TransformInterceptor

Wraps { success, data, timestamp }

Technology Stack

Full-stack defaults that survive real traffic.

Next.js, NestJS, Postgres or MongoDB, Vercel. Picked to get you live fast and keep working as you grow.

We didn’t reinvent the wheel. Yulio scaffolds the same stack that powers companies from seed to Series C: a NestJS backend with clean module boundaries, a Next.js App Router frontend, and a Prisma or Mongoose data layer behind a repository pattern. No hidden runtime, no lock-in.

When you outgrow the defaults, swap them out. The stack stays.

yulio.config · spec8 / 8 ready
FRAMEWORK
NestJS 11
LANGUAGE
TypeScript 5
DATABASENEW
PostgreSQL (Prisma) or MongoDB (Mongoose)
AUTHENTICATION
Passport.js, 6 providers
TOKEN STRATEGY
JWT access (15m) + refresh rotation (30d)
VALIDATION
class-validator + class-transformer
API DOCS
Swagger (OpenAPI 3.0)
DEPLOYMENT
Vercel (serverless)

Auth Providers

6 ready

Local (email + password)

passport-local

✓ Always on

Google

passport-google-oauth20

✓ Ready

LINE

passport-oauth2

✓ Ready

GitHub

passport-github2

✓ Ready

Discord

passport-discord

✓ Ready

Microsoft

passport-microsoft

✓ Ready

Plug and play

To disable a provider, comment out its strategy and routes. That's it. To add a new one, create a strategy file and register it. Takes 30 minutes.

Pricing

Built once. Compounds forever.

Auth, payments, observability, admin — production-ready on day one. Every new module ships free to all subscribers, forever. The kit compounds. Your cost doesn't.

COMING SOON
For freelancers

Solo

Freelancers, indie hackers, solo technical founders.

$19/ mo
  • 3 active projects
  • Core scaffold — Auth, RBAC, rate limiting, deploy config
  • OAuth providers — Google, LINE, GitHub, Discord, Microsoft
  • CLI workflows — init, add, deploy, doctor
  • NestJS + Next.js full-stack kit
  • Stripe payment integration (in preview)
  • Swagger / OpenAPI documentation
  • Priority updates & new modules
COMING SOON
Most popular

Studio

Agencies and dev studios shipping at scale.

$79/ mo
  • Unlimited projects
  • Full module registry (40+ modules — most in preview)
  • 5 team seats
  • Everything in Solo
  • Observability stack — Sentry, PostHog, Prometheus, Grafana (in preview)
  • Admin module — moderation, suspension, role management (in preview)
  • Studio templates — CRM, Hotel, eCommerce (in preview)
  • 20+ DaisyUI themes with auto dark mode
COMING SOON
For teams

Enterprise

Scaling startups and internal dev platforms.

$499/ mo
  • Unlimited seats
  • Private module registry
  • SLA guarantee
  • Everything in Studio
  • Framer Motion + Three.js animation system
  • Custom module development
  • Dedicated onboarding & invoice billing
Free · No subscription

Or skip the CLI — start from a free reference codebase.

Full monolithic NestJS + Next.js codebases on GitHub. Fork them, ship them, run them. The paid tiers above add the CLI, module composition, and continuous updates.

Not sure which tier fits? See exactly what you're getting.

Explore the docs

Ready to launch your next MVP?

Reach out to talk scope, licensing, and how the accelerator fits your startup — then get back to shipping what users actually want.

lynn@yuliolabs.com
✅ Production-tested🔒 You own the code♾️ Unlimited projects