pixilus.

Full application

RainFlow.

Real-time queue management system for businesses.

  • Next.js
  • NestJS
  • PostgreSQL
  • Socket.IO
  • Prisma

Version 1.3.0Updated Sep 28, 2026

RainFlow runs walk-in queues for clinics, service counters and retail. Customers take a ticket from their phone, staff call the next number from a dashboard, and every screen updates instantly over WebSockets.

You get the complete product: the customer web app, the staff dashboard, the admin panel and the NestJS API, with migrations, seed data and deployment recipes.

  • Full source code
  • Private GitHub repository
  • Installation documentation
  • Lifetime updates
  • Technical support
  • Commercial license available
Choose a license
Commercial license$99
One-time payment
  • Full source code
  • Private GitHub repository
  • Lifetime updates
  • 6 months technical support
  • Commercial use · 1 client project
  • SaaS & paid end-user products
Live Demo

Secure checkout by Dodo Payments · 14-day technical guarantee

Commercial$99

Screens

See it running.

Features

What it does.

  • Live queue board

    Every counter and display updates in real time over Socket.IO.

  • Mobile tickets

    Customers join by QR code and follow their position on their phone.

  • Multi-branch

    Run several locations with their own services and counters.

  • Staff roles

    Admins, supervisors and agents each get the right controls.

  • Analytics

    Wait times, service times and peak hours per branch.

  • Notifications

    Email and webhook hooks when a ticket is about to be called.

Under the hood

Stack and requirements.

Tech stack

  • Next.js
  • NestJS
  • PostgreSQL
  • Socket.IO
  • Prisma

Requirements

Node.js
>= 22
PostgreSQL
>= 16
Package manager
pnpm 9+

Included

  • Customer web app
  • Staff dashboard
  • Admin panel
  • NestJS REST + WebSocket API
  • Database migrations & seeders
  • API documentation
  • Installation guide

Deployment

  • Docker Compose
  • Vercel + Railway
  • Any VPS

Live demo

Try it first.

Explore the full product with real data before you buy. Use the credentials to try every role.

Open live demo
  • Admin · admin@example.com · password
  • Staff · staff@example.com · password

Licensing

Pick the right license.

LicensePersonalCommercialAgency
Personal, learning & prototypes✓✓✓
Commercial use—✓✓
Client projects—1Unlimited*
SaaS & paid end-user products—✓✓
Full source code✓✓✓
Private GitHub repository✓✓✓
Lifetime updates✓✓✓
Technical support3 months6 months12 months
Redistribute or resell source———

* Agency covers unlimited client projects delivered by your own team under fair use. It never allows reselling or redistributing the source as a template, kit or source product.

Changelog

Release history.

  1. v1.3.0

    Added

    • Analytics dashboard
    • Docker Compose setup

    Fixed

    • Mobile navbar overlap
    • Ticket recall race condition

    Updated

    • Next.js 16
    • React 19
  2. v1.2.0

    Added

    • Multi-branch support

    Fixed

    • Timezone handling in reports
  3. v1.1.0

    Added

    • QR code check-in

    Updated

    • NestJS 11

FAQ

Questions.

What exactly do I receive?

Access to the private GitHub repository with the full source code, a license key and the product documentation. Everything stays available in your account.

Which license do I need?

Personal: Personal projects, learning and prototypes. Commercial: One commercial product or client project. Agency: Unlimited client projects under fair use. Read the full license terms.

Do I get updates?

Yes. Every license includes lifetime updates. New releases land in the same repository, so updating is a git pull away.

How does support work?

Technical support lasts 3, 6 or 12 months depending on your license. See the support policy.

Can I get a refund?

14-day technical guarantee: if the product materially does not work as described and our support cannot resolve it, you are eligible for a refund. Details in the refund policy.

What do I need to run it?

Node.js >= 22, PostgreSQL >= 16, Package manager pnpm 9+.

Ready when you are

Get the source code.

Choose a license