Airline Account Management

02

Web Application

About This Project

I developed the frontend for a comprehensive airline accounting and ticket management system for 'The Kazi Rich Overseas' travel agency. The project involved modernizing their outdated software by creating a new web-based solution with improved functionality and user experience. To understand the requirements, I had to analyze videos of their legacy system in operation, identify key workflows, and translate them into a modern user interface. The system includes modules for ticket receiving and invoicing, financial accounting with journal vouchers, and a comprehensive dashboard showing key metrics like ticket counts, customer data, and revenue growth.

Challenges

The biggest challenge was understanding the complex workflows of the legacy system through video analysis, without direct access to the original software. I had to carefully map out the business logic and accounting principles specific to airline operations, ensuring the new frontend interface was intuitive while accurately representing the underlying data structures.

Role

Frontend Developer

Responsibilities

Requirements analysis from video documentation, UI/UX design, form validation, state management, PDF report generation, and implementing responsive layouts for all modules including ticket management, financial accounting, and executive dashboards.

Technologies

    Next.js 15

    Next Auth

    TypeScript

    Tailwind CSS

    Formik

    Yup

    Zustand

    Framer Motion

    jsPDF

Web Application

Airline Account Management - Feature 1

Airline Account Management Details

The ticket receiving interface allows staff to process incoming airline tickets with options for stock type, flight type (international/domestic), and ticket format (e-ticket/paper). Users can specify the airline, issue date, agent details, and generate ticket numbers in batches for efficient processing.

Web Application

Airline Account Management - Feature 2

Airline Account Management Details

The journal voucher system enables precise financial record-keeping with detailed transaction logs. Staff can create new vouchers with specific entity types, transfer types, and narrations. The interface includes options to download PDF reports, export to Excel, and print vouchers for record-keeping.

Web Application

Airline Account Management - Feature 3

Airline Account Management Details

The account overview dashboard provides at-a-glance metrics including total unposted tickets (120), total customers (510), total agents (30), tickets received (100), ticket invoices (78), posted tickets (105), day closing balance ($25,000), and revenue growth (12%) - giving management immediate insight into business performance.