Expense management prototype

Manage employee spending with clarity, speed, and control.

ExpenseFlow is a functional Razor Pages prototype with mock data, user login, employee dashboards, and an administrative workspace for approvals, pending payments, and paid reimbursements.

Public view

Sensitive financial metrics are hidden.

This public landing page does not display operational totals, payment figures, or internal financial volumes. Detailed numbers are available only inside secured employee and administrative areas.

Protected information
Expense totals, reimbursement amounts, and internal activity figures are restricted.
Controlled access
Only authenticated users can access operational dashboards based on their assigned role.

Expense Submission

Employees can register travel, meals, lodging, office supplies, and project costs through guided forms.

User Dashboard

Each employee sees total spending, claim status, pending approvals, and reimbursement progress in one place.

Administrative Control

Finance teams can review all claims, monitor payment pipelines, and track team-level spending.

Administrative User Management

The prototype includes role-based access where only administrators can create and manage portal users.

How the demo works

A complete prototype for both employees and administrators

01

Administrator creates users

Portal accounts are provisioned by administrators before employees can authenticate with assigned credentials.

02

Submit expenses

Employees create claims with title, category, date, amount, cost center, and supporting notes.

03

Track approvals

Dashboards show supervisor approvals, finance approvals, pending payments, and already reimbursed expenses.

04

Manage finance operations

Administrators review company-wide activity and keep visibility on pending and paid reimbursements.

Recent activity

Latest submitted expenses

Open expenses
Employee Expense Approval Payment
Noah Jansen
Marketing
Local supplier coordination trip
03 Apr 2026
Pending Finance Approval Pending Review
Liam de Palm
Operations
Team workshop refreshments
01 Apr 2026
Rejected Not Payable
Noah Jansen
Marketing
Campaign photo license
29 Mar 2026
Pending Finance Approval Pending Review
Sofia Pietersz
Events
Venue inspection transport
26 Mar 2026
Approved Paid
Liam de Palm
Operations
Office supply restock
23 Mar 2026
Pending Supervisor Approval Pending Review
Demo accounts

Use the sample credentials

Administrator

Email: admin@curacaotouristboard.com

Password: Pass123!

Employee

Email: noah.jansen@expenseflow.demo

Password: Pass123!


Any new users created by administration are stored in memory only and reset when the application restarts.