Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1007 Bytes

README.md

File metadata and controls

17 lines (11 loc) · 1007 Bytes

ELMS Documentation

Electronic Locker Management System — solution docs for the Everest Engineering "Smart Package Locker Management System" coding challenge (Smart Package Everest Coding challenge.pdf in this folder).

Suggested reading order:

  1. PRD — what we're building: personas, user stories, functional/non-functional requirements, decisions log
  2. Flowcharts — store / retrieve / admin journeys, locker & package lifecycles
  3. ERD — PostgreSQL schema, constraints and indexes that carry the design
  4. Technical Design — architecture, domain design, concurrency (Level 4), API contract, security, testing, deployment
  5. Task Breakdown & Tracking — milestones M0–M10, tasks with checkboxes, traceability to challenge levels

Operational:

All diagrams are Mermaid — rendered natively by GitHub/GitLab.