Tutorials
A zero-to-deploy learning path for Tyravel 1.0.x. Each tutorial builds on the last and links to deeper guide chapters.
Track overview
| Step | Topic | Outcome |
|---|---|---|
| 1 | Install & first route | Running app with a named route and HTML response |
| 2 | Auth & database | Users table, session login, protected routes |
| 3 | Queues & events | Background job, domain event, database queue worker |
| 4 | Realtime & deploy | WebSocket broadcasting, production checklist |
Before you start
- Node.js 26+ — Tyravel requires native SQLite, WebSocket, and OpenSSL PQC support.
- npm — workspaces are used in the monorepo; generated apps use a normal
package.json. - Guide chapters — tutorials move quickly; keep the guide open for detail.
Example repos
examples/hello-world— default scaffold with auth, queue, and mail wired;deploy/has Docker, Fly, and Railway manifestsexamples/rag— AI/RAG stack (Tier 14)
When a tutorial step has a matching example file, we link to it directly.