Rajveer Mahida

Travel Reimbursement Module

The reimbursement claim module of a company-wide travel management system, built during an internship at Tech Elecon.

role
React.js Developer, Intern
stack
React.js, Material-UI
when
Dec 2023 — Apr 2024
3
approval stages: manager, finance, done
1
module integrated into an existing system

Problem

The existing travel system had no structured reimbursement flow — claims were tracked manually outside the tool.

Approach

Built a claim submission flow with receipt upload, a multi-level manager and finance approval workflow, and per-stage status tracking, integrated with the existing travel management REST APIs.

Decisions

workflow
Each claim moves through manager approval then finance approval, with status visible to the submitter at every stage.

What I'd change

Contributed to project design and technical documentation alongside implementation.

React.js, Material-UI