Northern Paribahan

A seamless ticket booking system with real-time seat availability, instant ticket confirmation, and robust admin controls.

Northern Paribahan

The Problem

Transport companies require a reliable, real-time system to prevent double-booking of seats while giving administrators full control over routes, schedules, and dynamic ticketing.

Development Process

Real-time Booking Engine

Developed seamless ticket booking with real-time seat availability and instant confirmation.

Live Data Seeding

Implemented Socket.io to stream real-time updates for buses and timetables directly to the client.

Authentication Integration

Utilized Supabase for secure user authentication and personalized travel history management.

Admin & Route Management

Created robust admin controls for managing dynamic routes, transport schedules, fares, and user data.

Checkout & Delivery

Integrated SSLCommerz checkout for secure transactions, followed by automated Mail and PDF ticket delivery.

Tech Stack

Next.jsNode.jsReactTypeScript
Socket.io
PrismaSupabase
SSLCommerz
Render

Like this project?

I am actively looking for new opportunities to build brilliant things alongside brilliant people.

GET IN TOUCH

System Architecture

The architecture of Northern Paribahan, incorporating Socket.io real-time seat availability, Supabase authentication, Prisma ORM, and automated PDF ticket delivery.

Northern Paribahan System Architecture

Feature Spotlight

Search Routes (Mock)

Search Routes (Mock)

Seat Selection (Mock)

Seat Selection (Mock)

Payment Gateway (Mock)

Payment Gateway (Mock)

Ticket PDF (Mock)

Ticket PDF (Mock)

Admin Controls (Mock)

Admin Controls (Mock)

Real-time Updates (Mock)

Real-time Updates (Mock)

Have an idea brewing?

Let's turn your vision into a production-ready reality. Scalable code, clean architecture, and the tech to make it happen for the greater good.