Skip to content

FlowfullBuild Backends in Record Time

Production-ready backends with Pubflow's trust-based architecture

Flowfull

🌟 The Pubflow Architecture ​

Flowfull is part of the Pubflow ecosystem - a complete architecture for modern applications:

The Three Layers ​

  1. πŸ” Flowless - Core authentication backend (deployed on Pubflow)

    • Handles user registration, login, sessions
    • Validates all authentication requests
    • Managed service - no setup required
  2. ⚑ Flowfull - Your custom backend (this documentation)

    • Connects to Flowless for authentication
    • Implements your business logic
    • Stateless and horizontally scalable
  3. 🎨 Flowfull-Client - Your frontend application

    • React, Next.js, React Native, or any framework
    • Connects to your Flowfull backend
    • Uses Pubflow authentication seamlessly

How It Works ​

🎯 Quick Example ​

Using flowfull-node (official Node.js/TypeScript starter kit):

typescript
import { Hono } from 'hono';
import { requireAuth } from './lib/auth/middleware';

const app = new Hono();

// Protected route - automatically validated with Flowless
app.get('/api/profile', requireAuth(), async (c) => {
  const userId = c.get('user_id');  // βœ… Authenticated user

  // Your business logic
  const profile = await db.getProfile(userId);
  return c.json({ profile });
});

// That's it! Authentication handled by Pubflow

🧰 Official Flowfull Starter Kits ​

Use a starter and ship your custom backend faster:

These starters keep the same Flowfull concepts: custom backend routes, auth validation via bridge, and portable architecture patterns.

🧭 Starter Backends Navigation ​

If you are new to Flowfull, this path is the fastest:

  1. Use flowfull-node as the reference implementation
  2. Follow Getting Started
  3. Learn the security model in Bridge Validation
  4. Add route protection with Auth Middleware
  5. Switch to your preferred language starter when ready

Quick links:

πŸš€ Ready to Build? ​

🌐 Explore the Pubflow Ecosystem ​

Flowfull is part of a complete ecosystem for building modern applications:

πŸ” Flowless

Managed Authentication Service

User registration, login, sessions, OAuth - fully managed, no setup required.

Explore Flowless β†’

⚑ Flowfull (You are here)

Backend Framework

Build your custom backend with business logic, integrates seamlessly with Flowless.

Get Started β†’

🎨 Flowfull Clients

Frontend Libraries

Pre-built components for React, Next.js, React Native + production-ready starter kits.

View Clients β†’

πŸ’³ Bridge Payments

Universal Payment Backend

Accept payments with Stripe, PayPal, Authorize.net - unified API for all providers.

Add Payments β†’

πŸ’¬ Community & Support ​

🀝 Need Professional Help? ​

If you need assistance, professional support, or want us to build your backend for you:

  • 🌐 Notside.com - Technology firm specializing in Pubflow implementations
  • πŸ“§ Email: contact@notside.com
  • πŸ’Ό Services: Custom backend development, consulting, and enterprise support

Built with ❀️ by the Pubflow team