Lacroo Pro
Welcome to the Lacroo Pro documentation — the single source of truth for our enterprise-grade B2B/B2C SaaS platform.
Quick Links
- Getting Started — Set up your local environment
- Architecture — Understand the system design
- ADRs — Why we made the decisions we did
- Standards — Coding standards, testing, and error handling
- Runbooks — Incident response procedures
- Modules — Domain-driven feature documentation
Tech Stack at a Glance
| Layer | Technology |
|---|---|
| Frontend | Next.js 15 + TanStack Table/Query + shadcn/ui + Tailwind |
| Mobile | Expo (React Native) + TanStack Query |
| Auth & BFF | Better Auth + Microsoft Entra SSO + Next.js Server Actions |
| API | Go + Chi + WebSockets |
| Database | PostgreSQL 16 (pgx + sqlc) |
| Cache | Redis (Upstash) |
| Workflows | Temporal (Go SDK) |
| Image Processing | bimg (libvips) |
| Contract | OpenAPI 3.1 bi-directional codegen |
| Monorepo | Turborepo (pnpm) |
| Deploy | Vercel (Web/Docs) + Fly.io (Go/Temporal) |
| Monitoring | Sentry + Axiom |