Workspace / Requests
FULL-STACK PORTFOLIO · IVAN MATIUSHKIN

Every request.
A clear next step.

An approval workflow with isolated organizations, server-enforced roles and a traceable decision history. Try all three roles in your own private workspace.

  • Next.js + TypeScript
  • Node.js / Fastify
  • PostgreSQL / Prisma
  • Redis / BullMQ
Explore the code ↗

Live demo: approvals, roles and audit. Docker + CI: the full Node.js backend and background-worker recovery.

01 Create & submit02 Review & decide03 Follow the audit

Synthetic data · No sign-up · Session lasts 24 hours

REQUEST DETAILS