Open the presentation
The presentation is a 36-slide HTML deck that opens on its own page. Use the left and right arrow keys (or Page Up and Page Down, the spacebar, or a swipe on touch) to move between slides. Press Home or End to jump to the first or last slide, the number keys to jump straight to a slide, and R to reset to the start. Speaker notes are built into the deck, and a presenter view with current, next and notes panes can be opened from the deck. Use the browser back button to return here.
What the presentation covers
- The problem: an SA-shaped consumer-to-consumer marketplace with trust, delivery and discovery as first-class features.
- The platform: live escrow, three delivery options including pickup networks, a video discovery feed, community hubs, and a unified driver capability.
- The build: file-per-route PHP 8.3, MySQL 8 with 62 InnoDB tables, vanilla JS, Bootstrap, Leaflet, deployed on AWS EC2 behind an Application Load Balancer with Auto Scaling, RDS Multi-AZ, Redis Multi-AZ, S3 uploads.
- The evidence: this hub bundles the wireframes, design diagrams, database, code samples, the navigable prototype and the user manual into one navigable view.
Companion artefacts
The presentation is the spoken summary; the rest of the hub is the evidence. While moving through the slides, the marker can open any of these in a new tab:
- Wireframes for buyer and seller, admin, and driver, at the three responsive breakpoints.
- Design diagrams for CRC cards, EERD, context, data flow, use case and database schema.
- Database evidence for all 62 tables grouped by domain, plus the migration and seed story.
- Code samples drawn straight from the deployed PHP, JavaScript, CSS and SQL.
- Interactive prototype for the full hi-fi navigable mockup.
- User manual for the step-by-step Deliverable 3 walkthrough.