Documentation

Introduction

Learn what CassaDB is and how it works.

CassaDB is a backend platform built for developers who want a simple, fast and predictable database experience.

CassaDB brings document storage, file storage, project isolation and API access together behind a lightweight server.

Why CassaDB?

  • Rust-powered backend
  • Isolated SQLite database for every project
  • Built-in file storage
  • Fast document queries
  • Scoped API key authentication
  • Simple TypeScript SDK

How It Works

Every project you create receives its own isolated SQLite database.

Inside a project, collections organize your data and collections contain documents. Files are managed through project storage.

text
Project
├── SQLite Database
│   ├── users
│   ├── products
│   └── orders
│
└── Storage
    └── files

This architecture keeps project data independent and provides a clear boundary for managing, backing up and restoring individual projects.

Next Step

Create your first project from the CassaDB Dashboard.