ORMIIS Sports – Modern Sports Brand Website

ORMIIS Sports – Modern Sports Brand Website Screenshot 1 - MD Amdad Islam Portfolio
ORMIIS Sports – Modern Sports Brand Website Screenshot 2 - MD Amdad Islam Portfolio
ORMIIS Sports – Modern Sports Brand Website Screenshot 3 - MD Amdad Islam Portfolio

Tech Stack

Next.js
Express.js
Mongosse
Tailwind Css
Framer Motion
Bkash Payment
Lucide Icons
NextAuth.js

Project Overview

Developed and enhanced a complete arena booking management platform with secure bKash PGW payment gateway integration, advanced booking workflow automation, multi-role admin account management, arena-wise income & expense tracking, transfer approval system, and real-time financial reporting dashboard. The project focused on fixing critical payment-booking sync issues, improving booking confirmation logic, automating financial balance calculations, and creating a more efficient role-based admin control system for arena operations management.

Key Features

  • bKash Payment Gateway Integration Secure payment verification with automatic booking confirmation only after successful transactions.
  • Smart Booking Management Automated booking confirmation, cancellation handling, and slot release system.
  • Advance Payment Automation Auto balance updates on booking confirmation with instant reversal on cancellation.
  • Arenas Account Dashboard Arena-wise monthly income and expense tracking with filters and total calculations.
  • Income & Expense Management Structured financial tracking for bookings, sales, transfers, salaries, utility bills, and other expenses.
  • Admin Balance Transfer System Secure admin-to-admin transfer with approval requests and self-transfer confirmation.
  • Role-Based Access Control Separate permissions for Super Admin, General Admin, Manager, and Viewer roles.
  • Booking Status Synchronization Real-time status updates across all booking tables with notes and customer status tracking.
  • Automated Reports & Summaries Monthly financial reports with live calculation and arena performance summaries.
  • Workflow Optimization Improved booking accuracy, coupon handling, payment adjustments, and smoother admin operations.

Challenges & Learning

This project involved several complex challenges, especially around bKash payment synchronization and booking validation. One of the main issues was ensuring that canceled or incomplete payments never reserved booking slots, which required implementing secure payment verification and rollback logic. Managing financial consistency across bookings, cancellations, transfers, and balance updates was another major challenge. This helped me gain strong experience in transactional data handling and maintaining accurate real-time account calculations. I also improved my understanding of role-based access control by designing separate permissions for Super Admin, General Admin, and other users while keeping the workflow smooth and secure. Additionally, building automated booking workflows and the arena financial dashboard strengthened my skills in system automation, reporting logic, backend optimization, and scalable application architecture.

Client Feedback

No reviews yet. Be the first to share your experience!