Skip to main content

Boxme Levelling API Documentation

Performance & Rating Management System for Boxme warehouse operations.

Boxme Levelling provides a comprehensive API for managing employee performance, violations, recovery training, bonuses, and benefit eligibility across multiple warehouses.

What is Boxme Levelling?

ModuleDescription
DashboardKPI overview, PPH distribution, top performers, pending alerts
EmployeesEmployee directory with status, group, and warehouse assignment
PPH ScoresPeriod-based scoring (monthly/weekly), multi-stage approval workflow
ViolationsRecord, confirm, appeal, and waive violations with penalty points
Recovery / TrainingLink skill courses to violations; auto-create recovery on confirmation
BonusesAward bonus points (initiative, certification, attendance, events)
BenefitsCalculate benefit eligibility based on PPH level and violation level
13th Month BonusCalculate, review, and approve year-end bonuses
HR ExportCSV exports for payroll, benefit eligibility, 13th month bonus
ReportsExecutive summary, PPH performance, violations analysis, weekly, early warning
ConfigFull system configuration management

Tech Stack

LayerTechnology
RuntimeCloudflare Workers (Edge)
FrameworkHono v4.x
DatabaseSupabase (PostgreSQL)
FrontendVanilla JS + Tailwind CSS + Chart.js
BuildVite + @hono/vite-build
DeployWrangler CLI + Cloudflare Pages

Base URLs

Production:  https://boxme-levelling.pages.dev/api
Local Dev: http://localhost:5173/api