IA Systems & Data
Apps and softwareWeb platform

Business web system

Admin platform that brings together roles and permissions, admissions and payment verification, QR codes, real-time chat, email and an events calendar.

Client
Private company
Year
2026
Service
Apps and software
Role
Full-stack technical lead
Format
Web platform
Status
In production
Admin dashboard of the business web system
01 · The challenge

Centralizing an organization's daily operations in a single system.

The organization needed to bring together and streamline its operational and administrative processes: verifying its members' admissions and payments, communicating with them and organizing its activities and events.

02 · What we did

A dashboard with roles, payments, chat and QR codes.

We developed a dashboard with real-time data, role and permission control for administrative staff, and an admissions and payments verification module that scans member IDs and QR codes.

We added a real-time internal chat, bulk and personalized notifications and emails, and an interactive calendar to publish offers, activities and events.

03 · Features

What it includes

  • Roles and permissions

    Role-based access control, with specific permissions for administrators, verification staff and members.

  • Admissions verification

    Module to review and approve registration requests and the documents users upload.

  • Real-time chat

    Direct messaging between administrators and users for support and internal coordination.

  • Calendar and events

    Activity panel to publish exclusive offers, community events and announcements.

  • Payment validation

    Digital review of each member's receipts and account statements.

  • QR codes

    Generates a unique identification QR code per person, to be scanned in person later.

04 · How we built it

Stack and architecture

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • Prisma ORM
  • PostgreSQL
  • Server-Sent Events
Frontend
Next.js and React with TypeScript and Tailwind CSS.
Backend
Next.js middleware and API routes protected by role.
Data
PostgreSQL with Prisma ORM.
Real time
Server-Sent Events for chat and notifications.
05 · Technical challenges

What we solved

  1. Security and role control

    Next.js middleware and protected routes so that financial and member data are only visible to authorized roles.

  2. Real-time chat and notifications

    Instant messaging and notifications over Server-Sent Events to reduce server load.

  3. Payment receipt processing

    Automated approval workflow for bank transfers and deposits to shorten verification.

06 · Project facts

In detail

Roles with their own permissions
3
Real-time updates
SSE
See all

Need something like Business web system?

Tell us about your project. Free diagnosis and a fixed proposal within 48 hours.