Skip to main content

Project Overview

Bilko — Balkan Accounting SaaS

Quick Info

FieldValue
ProductCloud accounting for Balkan SMBs
MarketsSerbia, BiH, Croatia
InspirationFiken (Norway)
Domainsbilko.io (primary), bilko.rs (Serbia)
Pipeline IDbbd77cc0
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