Initialize a project
Create a new Applad project using the minimal template:This creates:
applad.yaml— instance configurationorgs/— organization and project structure.env.example— environment variables template.gitignore— configured for Applad projects
What you get
After runningapplad up, you have:
REST API
Auto-generated endpoints for all your tables at
/api/v1/GraphQL API
Query your data with GraphQL at
/graphqlDatabase
PostgreSQL with automatic migrations
Authentication
User signup, login, and session management
File Storage
Upload and serve files with built-in permissions
Admin UI
Manage your backend at
http://localhost:8080/adminVerify it works
Test your API with a simple request:Next steps
Define your schema
Create tables and define your data model
Configure authentication
Set up auth providers and permissions
Deploy to VPS
Take your backend to production
Explore CLI commands
Learn about
applad up, applad deploy, and moreTemplates
Applad comes with several starter templates:- minimal — Basic setup with database and auth
- saas — Full SaaS stack with multi-tenancy, billing tables, and messaging
- api — REST-focused setup without UI
- cms — Content management with hosting config