Configuration

Learn how to configure Kristal for your project.

Routes

Define routes and handle requests.

Pages

Create and manage application pages.

Forms

Manage the user submitted forms

Controllers

Organize your application logic.

Sessions

Manage user sessions and authentication.

Database

Work with the database and queries.

Entities

Create and manage application entities.

Translations

Add multiple languages to your application.

JavaScript

Enhance your application with JavaScript.

SCSS

Customize the look with SCSS.

Mailer

Send emails from your application.

Cache

Improve performance with caching.