Guides
Step-by-step tutorials for building real features with Spala.
Guides
Step-by-step tutorials for building real features. Each guide walks you through a complete, working example you can adapt to your own project.
Build a REST API /guides/build-rest-api
Create a cases API with tables, endpoints, and CRUD operations in minutes.
Add User Authentication /guides/user-auth
Set up signup, login, JWT tokens, and protected endpoints.
Accept Payments with Stripe /guides/stripe-payments
Install the Stripe addon, create a checkout function, and handle webhooks.
Send Emails /guides/send-emails
Configure email delivery and send transactional emails from your functions.
Upload Files /guides/file-uploads
Accept file uploads, store them in S3 or locally, and serve them back.
Add AI Features /guides/ai-integration
Build a chat completion endpoint with the OpenAI addon.
Build Realtime Chat /guides/realtime-chat
Set up WebSocket channels and broadcast messages to connected clients.
Advanced CRUD /guides/crud-operations
Add pagination, filtering, sorting, and batch operations to your endpoints.
Run Scheduled Jobs /guides/scheduled-jobs
Automate cleanup routines, reports, and data syncing with tasks.
Quick Start /getting-started/quickstart Build your first API in under 5 minutes Functions /flows Learn the fundamentals of building backend logic Addons /addons Extend your backend with integrations