Project Overview
Bilko — Balkan Accounting SaaS
Quick Info
| Field | Value |
|---|---|
| Product | Cloud accounting for Balkan SMBs |
| Markets | Serbia, BiH, Croatia |
| Inspiration | Fiken (Norway) |
| Domains | bilko.io (primary), bilko.rs (Serbia) |
| Pipeline ID | bbd77cc0 |
| Path | /Users/makinja/ALAI/products/Bilko/ |
Tech Stack
- Frontend: Next.js 15 + React 19 + TypeScript + Tailwind CSS 4 + shadcn/ui
- Backend: Express + TypeScript + PostgreSQL + Prisma (NOT BUILT YET)
- State: Zustand (installed, mostly React hooks)
- Charts: Recharts
- Icons: Lucide React
- Monorepo: Turborepo
Branding
- Name: Bilko (from Serbian "bilans" = balance sheet)
- Primary Color: #00E5A0 (mint green)
- Font: Inter
- Logo: Sharp B — Minimalist Geometric (Figma Design #1)
Current Status
- Frontend: 8+ pages implemented with mock data
- Backend: Empty — Express scaffold only
- Database: 15 Prisma models fully defined
- Design: Figma validated, sidebar fix applied 2026-02-21
Key Decisions
- Double-entry bookkeeping (debit/credit)
- Multi-currency with exchange rate locking
- NUMERIC(19,4) for ALL monetary amounts
- UUID primary keys
- Immutable audit trail (append-only)
- Organization-scoped multi-tenancy
- RBAC: owner, admin, accountant, viewer