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

🏪 Seller SOS Module

ModuleDescription
SOS ScoringP/O/T/F/I composite scoring engine for seller quality
CampaignsMajor/mini campaign management with forecast tracking
Appeals2-level appeal workflow with score adjustment
WebhooksReal-time event notifications with HMAC-SHA256
Data SyncPush integration for OMS, WMS, Helpdesk, Accounting
SurchargesAutomated surcharges and enforcement (order blocking)
AM PortfolioAccount Manager KPI tracking

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