Skip to content

GrinSystem Frontend

Frontend for GrinSystem — a modular-monolith ERP for food production companies (2–50 employees) in Poland.

React 19 + TypeScript (strict), Vite, Tailwind v4, TanStack Router + Query, React Hook Form + Zod, shadcn/ui. Consumes one OpenAPI spec per BE bounded context via Orval to generate typed hooks and Zod schemas.

Explore the docs

  • Reference


    Architecture, coding standards, design system tokens, and testing conventions.

    Architecture

  • Architecture Decision Records


    Significant FE architectural decisions, dated and reviewable. Mirrors BE's ADR convention.

    ADRs

  • Modules


    Per-module plans: routes, pages, data fetching, forms, and i18n keys.

    Foundation

Modules

identity · item-catalog · manufacturing · warehouse · traceability · crm · invoicing

Each module's FE planning docs land under modules/<module>/ when its first ticket is picked up.