Case study · Concept build

Requests and approvals app

Industry
HR, operations and finance teams
Platform
Custom web app
Product type
Internal tool

Introduction

A 300-person company handles around 150 requests a month: laptops for new hires, leave, purchases, travel, building access. Each one starts as an email, gets copied into a shared spreadsheet and then waits in a manager's inbox.

The goal is to make every request a two-minute job for the person asking, a one-click decision for the manager, and a permanent record for finance and HR.

Approvals that live in someone's inbox

Requests arrive in different formats and someone retypes them into Excel. Details get lost, and the spreadsheet is always a few days behind.

Managers approve by replying to email, so there is no reliable record of who signed off what, or when. Audits mean digging through inboxes.

Equipment handed out to staff is rarely tracked back. When someone leaves, nobody is sure which laptop, phone or badge they still have.

What we would build

  • One form per request type. Each type asks only for what it needs, with amounts, dates and attachments checked before it can be sent.
  • Routing rules. Requests go to the right manager by team and amount, and escalate automatically if they sit for more than two days.
  • One-click decisions. Managers approve or reject from email or their phone, with an optional comment.
  • Asset handover and return. Equipment is signed out and signed back in, so every item has an owner.
Another screen

Inside the requests and approvals app.

The goal is to make every request a two-minute job for the person asking, a one-click decision for the manager, and a permanent record for finance and HR.

  • One form per request type
  • Routing rules
  • One-click decisions
  • Asset handover and return

Concept screen · sample data

Technical decisions

  • Company login. Staff sign in with their existing Microsoft 365 or Google account, so there are no new passwords.
  • A history that cannot be edited. Every decision is stored with who, when and what changed, ready for an audit.
  • Spreadsheet imported, not abandoned. Two years of old requests are imported so reports are complete from day one.
ReactPostgresMicrosoft 365 or Google loginEmail approvalsPDF sign-off

What should change after launch

Before

  • Requests retyped from email into Excel
  • Approvals chased by message for days
  • No record of who approved what
  • Equipment handed out and never tracked back

After

  • Every request in one place with a status
  • Most approvals done the same day
  • A full history for HR, finance and audits
  • Every laptop and badge has an owner

Try the demo

This part is working software with sample data. Click around.

requests.appSample data
WAITING FOR YOU · 3
Laptop for new hireIT · $1,240 · Jordan, Sales
3 days leave, 12 to 14 DecLeave · Amira, Support
Trade show boothPurchase · $3,800 · Kevin, Marketing
HISTORY

Safety boots, size 10Approved by Sarah

What this means for hr, operations and finance teams

Most companies do not need a big HR platform to fix this. They need one simple app that matches how they already work. If requests and approvals are slowing your teams down, this is a small, fixed-price build.

Typical timeline: 3 to 6 weeks. Price: Starter app, from $5,000.

Concept build: this page shows what Myriah would build for this kind of business. Screens use sample data, the story describes a typical business rather than a named client, and numbers are targets, not results.

More case studies

03 Manufacturing, trades and construction

Training and certification tracker

Sessions, attendance and certificates for every employee in one place, with expiry warnings before anyone works uncertified.

Read the case study
04 Real estate

Brokerage command center

Listings, deals, agent performance and commission in one live dashboard, pulled from the CRM and the accounting system every hour.

Read the case study
Get a free quote