The Wallbird Studio
// CASE_FILE

Agency Suite

Connected Operations for Agencies

Client
The Woodpecker Studio
Year
2025
Stack
React TypeScript Vite Fastify Prisma PostgreSQL

A connected business suite for The Woodpecker Studio, bringing project delivery, client records, quotations, contracts, expenses, and payroll onto a shared foundation. Focused apps share organization accounts, consistent interfaces, and access controls. Each organization has its own workspace.

Project and task management

WORK is the suite’s project and task tracker. Projects, item hierarchies, status, assignments, and dependencies form a flexible core that supports each team’s way of planning and delivering work.

Business operations

  • Quotes — Client quotations and proposals, backed by a price catalog.
  • Clients — Contacts and companies shared across the suite, with a deal pipeline and vendor prices.
  • Contracts — A register of client and vendor contracts, with a ledger for each contract.
  • Finance — Organization-wide operating expenses, kept separate from the contract ledgers.
  • Payroll — Vietnamese employment and compensation records, monthly payroll runs, payslips, and statutory summaries.

A shared foundation

Each app has its own interface and subdomain. A shared Fastify API and PostgreSQL database connect the suite, while React and TypeScript interfaces use consistent controls, light and dark themes, and localization.

The suite launcher brings sign-in, app selection, account settings, and organization administration into one place. App availability is set per organization, with per-person access controls for financial and employment records. The shared API enforces those permissions.

In development

Accounting is in development, extending the suite with Vietnamese bookkeeping workflows. The local implementation includes a chart of accounts, accounting periods, vouchers, six books, a trial balance, Excel export, Vietnamese A4 printing, and opening-balance import. Deployment remains gated on legal review, and opening-balance import still awaits a pilot month.

Payroll computes records and summaries; Accounting keeps the books. Both leave statutory filing to the people responsible for it.

Inquiry Type

We use your details to review and respond to your inquiry. Read our Privacy notice .

Prefer email? hello@wallbirdstudio.com