App Types

NextAppFast currently supports building following types of Applications

Pro App

Auto generated database, Routes with Server and Client components, Data Mutations, Authentication and Authorization (RBAC), Admin Panel, Db layer with efficient Cursor based CRUD Prisma Queries, Dashboard, Reports, and other functionality needed for a standard business app.


Pro App is useful for building internal tools, interactive dashboards, has support for reports (simple tabular as well as complex form with embedded table), charts, stats, personalization and lot of other functionality required to build internal apps.

Multi-Tenant SaaS App

Everything in Pro App plus Auto Multi-tenant Models, multi-tenant Prisma Quires, multi-tenant route loaders, APIs and actions, tenant admin panel, app admin panel to manage plans, tenants, plus SaaS specific features like Stripe Checkout integration, Subscription Plans, plan features, and other functionality to build a multi-tenant SaaS App.


SaaS App type allows you to build SaaS apps, B2B apps, marketplace apps, and adds supports for auto multi tenancy so that all data access is auto segmented. Also adds support to manage client subscription, subscription plans and stripe integration.

Application Features Comparison

FeaturePro AppSaaS App
Database TablesUnlimitedUnlimited
RoutesUnlimitedUnlimited
AuthenticationLogin
 (Multi Tenant)
AuthenticationRegister
AuthenticationForgot Password
Authorization
 (Multi Tenant)
Custom Role/Rights
 (Multi Tenant)
Admin Panel
Dashboard
List/Table
Detail/Form
Reports
Config
Profile
Multi-TenantDatabase
Tenant AwareRoutes
TenantAdmin Panel
SubscriptionPlans
StripeIntegration