Railway Concession System
HTMLCSSJavaScriptFirebase
All Projects2024 / Full Stack
CompletedFull Stack

Railway Concession System

Digital workflow platform automating university railway concession applications and admin approvals.

HTMLCSSJavaScriptFirebaseRole: Full Stack Developer
01

Overview

A web-based concession management portal designed for college students to request subsidized railway travel passes. It replaced manual paper submissions and long queues with a streamlined digital verification and administrative approval workflow.

02

Problem & Approach

The Problem

Thousands of students stood in physical administrative queues each semester with paper application forms, burdening office staff with manual document checks and slow certificate issuance.

The Engineering Approach

Built a responsive web application using JavaScript and Firebase Authentication/Firestore, providing dedicated portals for student submissions and administrative approval processing.

03

System Architecture

Frontend UI
HTML5, CSS3, and modern Vanilla JavaScript with responsive layouts.
Backend & Auth
Firebase Authentication and Cloud Firestore for real-time document storage.
04

Features & Deliverables

  • 01
    Digital Concession Request SubmissionImplemented

    Students submit pass requirements, route details, and verify ID documents online.

  • 02
    Admin Approval & Verification DashboardImplemented

    Administrative staff verify student eligibility and update pass status in real time.

  • 03
    Status Tracking PipelineImplemented

    Real-time visibility into application progress (Submitted, Under Review, Approved, Ready for Collection).

05

Technical Challenges

ProblemPreventing students from submitting overlapping duplicate concession applications.

Resolution:Implemented Firestore query constraints validating existing active pass expiry dates before allowing new submissions.

06

Contributions & Takeaways

My Contributions

  • Developed the student application and administrative review portals.
  • Configured Firebase authentication and Firestore database security rules.
  • Reduced manual administrative processing time for college concession workflows.

Key Learnings

  • Digitizing paper-based bureaucratic workflows delivers immense time savings for both administrators and end users.
  • Clear status indicators eliminate anxiety and repetitive inquiry visits for users.

Interested in discussing this project or working together?

Get in touch