Skip to content

Repository files navigation

Organa

A multi-tenant vertical SaaS for Tunisian SMB owners: one login, many businesses, each business type getting only the tools it needs, all on one shared core.

This is a from-zero rewrite. Start with CLAUDE.md — the living project memory, kept current with every architectural decision — and the full document set under docs/. The previous codebase is not extended here; it is audited in docs/00-legacy-audit.md for product intent only.

Getting started

pnpm install
docker compose up -d          # Postgres, with the three roles from docs/04-database.md
cp .env.example .env
pnpm db:migrate                # ALWAYS migrate deploy — never `prisma db push`, see docs/04-database.md
pnpm dev

Verify before committing

pnpm verify   # typecheck, lint, unit tests, build — same gates as CI (docs/11-quality.md)

Where things live

See docs/12-conventions.md for the full folder layout and docs/02-architecture.md §8 for the domain module map.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages