Skip to main content
ESICONINNOVATION
Back to Challenges
Tollgate PaySample listing

Real-Time Warehouse Inventory Dashboard

Posted 3 days ago · Closes in 18 days · 12 applied

Challenge Brief

Our warehouse team tracks point-of-sale terminals and accessories across several storage sites. Stock counts live in spreadsheets that are updated at the end of each shift, so by the time a shortage shows up, a merchant order may already be delayed.

We want a live dashboard that shows what is in stock, where it is and how quickly it is moving. Supervisors should be able to spot a shortage on a phone while walking the floor, and managers should be able to compare sites over any date range.

The team will work with sample data that mirrors our real structure, and will meet our operations lead every two weeks. Reliability matters more than visual polish: warehouse connections drop often, so the dashboard has to behave sensibly when offline.

Requirements

  • Working knowledge of React and TypeScript
  • Some experience with SQL databases
  • At least one team member comfortable with data visualisation
  • Able to attend a fortnightly review, in Lagos or online

Deliverables

  1. A working dashboard with live stock levels by site
  2. Low-stock alerts with adjustable thresholds
  3. Date-range reports that can be exported to CSV
  4. Source code and a short handover guide

Tech Stack

  • React
  • TypeScript
  • D3.js
  • Node.js
  • PostgreSQL

About the Company

Tollgate Pay is a fictional sample company: a Lagos-founded payments company that helps businesses in Africa get paid online and in person.