2026/Live in production
CampusCart
A marketplace for Zambian university students.
- Platforms
- Web + Android
- Backend
- Go, rebuilt from a hosted stack
- Categories
- 8, built for campus life
- Status
- Live in production
· · ·─·· ─ · │ ◆ ·─ ·┼│·◇ · · · ·· ││◆ + ◇│ ·◇ ┼ ·┼ ·· + ┼ │ ┼· ··─ · ·+ · · ·◇ +· ◆◆◆· ◇
◆· + ·│ ─ · + ◆◇· · · │ ││ ┼ │ ·─ ◇ ◇· │ ··· ┼ │ · · ┼ · · ┼ ┼ ─ ──· · · ─· │ + · · │ ┼ · ◆ ◇ +· ┼│ │ + ·· ·
·◆· ·· ┼─ · │ ┼┼ ++ ─ ·◆ · · + · · ·+ ┼ · ·◇ · · ◇ ·│ · ┼ │ · ┼· ─ ◆ ─ ─ · ·─ · + ◇· · · ─ · ·◆
┼ ◇· ─ ·◇ · ·◆ │┼ │ · │ │ ·· ·· · ◇· · ◇ · · ·· ·◆+ ┼+· ┼◇ · · │ · ·+ + ◆ · │ · ─ · ◆◇· ◇ ◇ · ◆ ◆│◆─ ◇ ·
· │ ─ │─ │ ┼ · · · ◆ ┼ ┼ ·┼ ◇┼ · │ · ┼ ─ ─ · ◆ · │·│ · ◆ · ─ ·· ◇ │ · + · │ · │ +··
· ◇ · + │· · +· ·┼ ◇ · ·◆─ · · · · · · · ·· ◇◆ │ · ◇ ◆ ◇ · ··─·┼ ·─ ┼ ┼ ◆ ◆ ─ ◆ · │ ─+ ·· ◆ + · +┼ +
◇◆ ─ ·┼ ◇· · +· ◇│ ◆ · · ─ ·+ │◇ · │ │ ┼ ─ ◆ ─ ◆ │ ─ ◆ · · · · · · ◆ ◇ ─· ◆─ ─· ◆ · · · ◆ ·
+ · + + + · ◆ · · ◆ ┼ ─ ◇ ·· ◆ · ◆ + · ┼◆ · ┼◇ · ·◆ ·┼│+ ┼ ┼ ─ + ◆ +··+· ·─·◇ ┼ · ┼· ┼· ┼ · ─ ··─ · · + ·◆ ·
─·· ◆ · ·+· ── · ─ + · + ◇◆ · · · │ +·┼ ─│ ┼ ┼ · · · + │ ─ │ + · · · · ││ ─ · │· + ·◆
◇ ·◇ ◆ ┼ ─◇ + · ─ ·◇─· · ·┼┼ ·· ─ ◇ ◆ │ · + · +· · ┼ · │ · · + · ◇◆ · · + ◇ ─ │ │ ◇ ·+ +· +
+ ◇ ◇ ·· ·+ ─ ·· ─ +·◇ ·│─ · │ ◆ +─ │ ◆ · · · │ ┼ ─ · · ◆ +│ ◇ ··· · ◇◆ │· · ◇ │ · ·
· · ◇·· │ + ◇ · · · · ┼ +·◇ · +│ ─ ·· ┼ · ··│ ◇·┼ ◆ · · + ─ ◇ ─ ┼ · │ ─ ─
+ ─++◆ + ◆ ◆ ─ · ·│ · ─ +│ ◆ · · · + ┼─ ◆ · ◇─ ·─+ · ┼ · ·◇ · · ─ · ◆ + ◇+ ◆◇ ┼ · │ + · ┼◆ ◆· ·│ ─ ·
◆ ·│ ┼· ─ · +─│ ◇ · · ─ · · · · +─ ◆ ┼ ─· · · · · · · · ─ ·┼ ─ ◆ ─· ◇ + + ◇ ◆ · ◇ · + · + │+ + ◇─┼ · ◆ ─·
·│ + ─ ─ ┼ ◇· · ◆ │ · · ┼ ◆· ◆┼ · · ─ · ┼ ◇ ─ · │ ◇ ·│ · · ◇◆ ◇ ◆ ─ · ◆ · · ◆ │
+ + ·· │ ◆ ─· ◇ │ ··· │ · ─ ·◆ │ · · +─· + · +· ─ + ◆· ◇◆ · ◆· · + ◆◆ │ + ◇ ++ ┼· ◇│ ◇ ◆ · ·+ ┼ · · ┼· + ┼
· ◆ ┼ ◇ · ◆ ┼ ◆ ·· ┼ ··◇ + +· · │ · ◇ │ · ◆ ┼ ─ · · ·◇ · · · ┼◆┼ ─ ◇ ◆ ┼ · ─ ─
· + ─ ·++· · · · ◇◇·· · ·· ┼◇ ◇+ +◆ │· ◇ ─ ─ ◆ ◆ ┼│·◆ ◇│ · · ·+ ◆┼ ─ · ·· ─ + ┼ · ┼
·· · ─· · ┼++++ · ┼ + · · · + · · │─ +─ ◆ · · ◇ ·─ ◇ ◆ ◇ · · ─ ─│ · ·· │ │ · │ · │ ·◆ ◆ ┼ ·
· │ · · ◆ ┼ + · · · · · ·◆─◆─ + ·· │ + · ┼ · ++ · + ─ +· ┼ · ◆·· │ │ ◆ + ··
·+◆ ┼ · · ◆ · + ◆ · · ─ · ─ · · · · · │ ─ · ┼ ·+ ··─ ─ · ◇ · ─ ─· ·│ + ┼· +·· · ·+ ─ ┼ · ◇ ─ · · · ··
· · + ┼│◇ ─·◇ ·┼·┼┼┼ · + ◆ · ◆ · · │ │ ·◆ + · · · ─ ─ · ◆┼ + · · │ ◇ · · │ + ─ · ◇ ·· · ◇ ··
─ ◆─ · · ◇ · ◆ + · +┼ · + + ·◇ ┼ ·· · · │ · │+ ─ · ·│ · ◇ ◇ ◆ ── + ·◆ · + ┼
·· · + ┼ · · + · · ◆ · ◇ · · + · · ◆ ┼· ◆ ┼ +◇ ┼ │· ◆ ··◇ ◇│─ ◇ · + ┼ ·· · ┼ +· │ ─ ◇ + · ┼
· +◇◆─ ─ · · ◆ ◆ │◆·┼ ◆+ ++ · · · + · ◆ ··· ─ · · ─◆ · ◇ ◇ ◆ ─ · · +· ┼─ ◇ ┼│ · │ ◆
+ · ◇ │ ◆ ─ ─ ┼ · · ◆ ·┼ · ◆· · · ·+ ─ │· ·· │ · ··· + ◆ + │ · ─ ◇ ◆ · ◇ +· │ · + ·
│· ◆ · ·+ ┼ ┼ ··◇ ◆ ◆+ ◆ · ┼ · ◆ + ◆ ─◇ · · · · ─ · · ◇ + · ┼ ◆ ── · ─◆ · ◇ + ◆ ◇+┼ ·─
┼ ┼│·─· ┼ ─ · ┼ ◆ + · ◆ + ─ ◆ │ │·· ◇· · ◆ │┼┼+ ─ ┼ · · ─ ── · · + ◇+ ┼ · │ · │ ◇ · ·
· │· ··· │ ◇ ─◇ ·· ┼ │◇ ◆ · ◆· ─│ ─ · │┼◇· ◇+│ │◇ · ◆ ·┼ ┼ · ─ ┼+ · +◆ ─· ─+ · · ─ · ─ ◇· ─ · + + · ◇ │◇◇ │ ◆ · +
│ · ┼┼ + ·┼┼ ··+ ◇ ┼ │ ·◇ ◆ ·· ┼ │ · │ ◇ · · ─ ·│ ┼ │◇ ◆◆· · ◆ ┼ · ◆ ◆ +│ │ ┼ │ ◆ ·
◇ · ·· ─ · · · + │◆◇· · ◇ ·◇ │ + │ · ─ ·◇+ │ ◇· · ─ · │ ◇ ·· + ◆· + ·─┼ ◇ │ · ·
· ·◇ +· · · ·· ·◆ ◇· ·◇ ┼ ── · + · + ◇─ ┼ · + │ ◆ ·─ │·· │ ┼· ◇ · · ─ ◆ │ · +┼ ─ ◆ ─ ─
· ┼ · · ─◆◆ ◇ ─ │· │ ─◇· ◆· ◇ · · ◇ ·· · ─ + ◆· ┼ ·┼ + ◆ +◇ ◆ │ ◆ · │ ◇◆ ··
┼ · · ◆ ┼ · ─ ┼ · ┼ ·· · ─·· · ◇ ·┼ ┼ ┼ │· · ·· ┼ ─ │ ◆· + ┼ · │ ─┼ ─ +· │─ ·
· ┼ +· ◆ ┼ │ · │ │ ◇ ·─ ·+ ─ ─ ┼◇ ─·· · · ◆ ┼ ·─ · ─ │ ◇ ◆ ·◇ · ◇ · │· · │
◆·+ ─ +· · · ◆ ·│· · · ─ │ ++ ◆◇· ┼ ·◆ ◆ ┼ · ┼ · · · · + · ◆·┼ ◇ · ◇ ·· ◆ ◇· · ·
· ─ │ │ · ·· ◇─ │ ◇◇ ││ ◇ · · ─ · · ·· ·· │ ◆ · · ◆ ·│┼ · · · ·· · ·◆ · · · · ◆· + · +│ ◇┼ ·
┼ ◇· │ · +─ ·│ ┼─· · ·│ ─ + · +· ·· ◆·◇·· ┼· · ─ ┼ ◆ ┼◆ │ · · ◆┼ ─ · ─ ─ │· ◆ ─ + + +
· ·─ ·─· │ · ┼ │·◇◆ ┼ ┼ ◇ · · · · · ┼◇ +◇ ┼ · ·+ · │ ◆ │ · · ┼ · │· ◆ · ◆┼ · · ┼
· ┼◇ · · │◇ ─│ · · · ◆ │· · ◇ ─┼ ◇ · ·◆· ─· ·· ─ · ─ ·· ◇ │─ · · ◆· · │ ◇· ·
· ◇ ·─ + + ─ ◇ · · ─ ·◇│ · ─ ─ + ─◇│◆ + │ + ─ │ ·+ · ┼ · ┼ ┼─ + │┼ · │ · · ·+
· + ─ ··─ + ◆ · · ◇· · ◇ · │ ◇ ◆ · · ++ ··┼ · ┼ ┼ ─ · ─ · + ┼ · ┼ ◇ · ◇ ─ ◇ ◆· │
◆ · ·◆··· ─· · │ + ─ │ · · · ◇◇ ·◇ · ─ · ·◇ ─ + ── ◆ ││◆ · ◇ · · ─│ ┼ ┼ │ ·· │ │
· · + · ◆ ┼ · ◇ ·+ ·◆ ·· + · ◇ · + ◆ ┼ · │ + │ ◇ · ◇+ · · · ─ ◆ ─ + ─ ┼ │ ·┼ ─
◇ · + ◆ + ┼·┼◆─ ─│◇·· · + ·· +◇ ◇ ◆ ·─ ·+· · · ◇ ◇◆ + · ┼ · + ◆·· ◇ ┼ │ + · · · ─ · ··· │ +◇ │
◆ │ ◆ · + ◇ + ─ + │ ─· ┼ │ ┼+ ◇ ·◇ · ·+ +┼ │ ··◆ · · ◆ ◇ │ · · ◇ ┼ · +┼ ·
─◆ ─ ◆ · · · ┼· ◆ · ◇ │ · ─ ◇ ─ ┼─ │┼ · + · │◆ ─ │· ┼ ◇ · · + · · · │ · ·│ · ·
· ◇ ─ ·┼ ─ ◇·┼ ◆ ·│ ┼· · ┼ ◆ ◇ ◇ · ┼ ┼ · ┼ ─ · │ · · ·· · · │ + ◇· │
· · + · · · · ─ · ◆ ◇ ◆ + ┼ ┼│ ◆ ┼ ─+│· · ·◇─ ◆ · ─· ─ ◇ │ ─ · ·│·│ +
─ · ◇┼ · ◆─ ·+· · │ ┼· ·◆ ┼│ ┼ ┼ ─ + · │· +│ ─· · ─ ◆◆ ┼ · +·+ ◇ · ◆· ◆ ┼ ·· · · + + │ │ ◇ │ │ ·
+ ─ + ┼·◆ ─ ◆ · ─ ◆ · · · · ◆ · +◆ ┼─ ·─· + · │◇ ◇ · · · ┼ · │ · ┼ · · · · │ ┼ ·
· │ ┼◇ ─ · ││ + ─ · · ┼ · ◇ · · │+ ┼ ·◆ · + + ┼ ◇ ◇ · + ││ +◆ · ·· ◇ ◆ ◇
◆ ◇ · │· ·│ ┼ ┼ │ ── ·◇ ◆┼ · · │ ·+ · · · ─│ · ─ ··+ · · ·+ ◆· · ◆ ·· ◆ · · ◆ ◇
┼ + · · ┼◆· ◇+· · ·─◇ · │ ◆· + ─ · ─ ·─ · ┼ ◇ + ◆ · + ─ · │ │ ◇─ ◇ ┼· ┼ │
│ · ◆─ · · ◇· ·· · ·◆ ·· · + ┼ · · ◇ ─· · ─ ·◇ ─ ◇ · · ─ · ◆ │ · · · · · ◇
· │ · · ◆· ◆ ─◆ ┼ ┼ ─ │ ┼ · ┼ ++ ┼┼ · · │·│ · ◆ ─ │ · · + ─ ·─ · ◇ +· ┼ · ◆ · ─
◆ · ◆ ·┼ │ ◇ ·◆┼ │ │ │ ◇ ·◆ + ─ ─┼ ◆· │ · │ │ ─ + · + + · ◇
· · +┼ │◇ ┼ ┼─ │ ·◇┼ · │· ─ + ┼ │ · · · ┼ ┼ ┼· ── ·┼ ◇ ·· ◆ ◆ · · · · │┼ ◇◆· + ─ ┼ ◇ · ·
·· ┼ ◇ · · │ ◆ · ◇ · · ◆ · │ + ·┼ ─ ◆ ◆· │ · · · ┼ ┼ · · ·◆ · · ─· ◇ · + ─ · +
◇ · · · ─◇ │ · ·│ ┼ ─ + + ·· · ◇┼ · │ · + +┼ · ◆ ·┼ ·◆ ─◆ + ┼◇ · ┼·· · + │ + ◇ ┼ ◆
·· · ·· ◇ · ··· ─◆· · · · · ·│ · · ·++ · · ┼ ─ │ · + ┼ ◆· · ◆ · ◇ ···· ◇ ·◆ ·+ + │ ◆◇ │ · ◆
┼─ · · · · · ◇ ◆· ◇◆ ·· ─ ·· · · ─ · · ·+ ◆ ─ ─ + │ ◇ ·┼ │ ─ ·+ · ◆ · ·
· ◇ ·─│ · ┼ · ┼ ─ · ◆ · ┼ · · │◇ ◇ ─ ◇ ─ · ◇ ◇ · ─ · ·· ·◇ ┼ ─ ─· + ┼ · · ··
· ┼ │ │ ◇ ◇ │ + +┼ │ ·┼ · · · ◇ ─+· ◇· ◆ · ◆ + ─ ┼ · ◇ · ┼ ◇ + +·◇ · ─ · · · · ·─·· ─ · │ ◆ ·─ ·┼│·◇ · · · ·· ││◆ + ◇│ ·◇ ┼ ·┼ ·· + ┼ │ ┼· ··─ · ·+ · · ·◇ +· ◆◆◆· ◇
◆· + ·│ ─ · + ◆◇· · · │ ││ ┼ │ ·─ ◇ ◇· │ ··· ┼ │ · · ┼ · · ┼ ┼ ─ ──· · · ─· │ + · · │ ┼ · ◆ ◇ +· ┼│ │ + ·· ·
·◆· ·· ┼─ · │ ┼┼ ++ ─ ·◆ · · + · · ·+ ┼ · ·◇ · · ◇ ·│ · ┼ │ · ┼· ─ ◆ ─ ─ · ·─ · + ◇· · · ─ · ·◆
┼ ◇· ─ ·◇ · ·◆ │┼ │ · │ │ ·· ·· · ◇· · ◇ · · ·· ·◆+ ┼+· ┼◇ · · │ · ·+ + ◆ · │ · ─ · ◆◇· ◇ ◇ · ◆ ◆│◆─ ◇ ·
· │ ─ │─ │ ┼ · · · ◆ ┼ ┼ ·┼ ◇┼ · │ · ┼ ─ ─ · ◆ · │·│ · ◆ · ─ ·· ◇ │ · + · │ · │ +··
· ◇ · + │· · +· ·┼ ◇ · ·◆─ · · · · · · · ·· ◇◆ │ · ◇ ◆ ◇ · ··─·┼ ·─ ┼ ┼ ◆ ◆ ─ ◆ · │ ─+ ·· ◆ + · +┼ +
◇◆ ─ ·┼ ◇· · +· ◇│ ◆ · · ─ ·+ │◇ · │ │ ┼ ─ ◆ ─ ◆ │ ─ ◆ · · · · · · ◆ ◇ ─· ◆─ ─· ◆ · · · ◆ ·
+ · + + + · ◆ · · ◆ ┼ ─ ◇ ·· ◆ · ◆ + · ┼◆ · ┼◇ · ·◆ ·┼│+ ┼ ┼ ─ + ◆ +··+· ·─·◇ ┼ · ┼· ┼· ┼ · ─ ··─ · · + ·◆ ·
─·· ◆ · ·+· ── · ─ + · + ◇◆ · · · │ +·┼ ─│ ┼ ┼ · · · + │ ─ │ + · · · · ││ ─ · │· + ·◆
◇ ·◇ ◆ ┼ ─◇ + · ─ ·◇─· · ·┼┼ ·· ─ ◇ ◆ │ · + · +· · ┼ · │ · · + · ◇◆ · · + ◇ ─ │ │ ◇ ·+ +· +
+ ◇ ◇ ·· ·+ ─ ·· ─ +·◇ ·│─ · │ ◆ +─ │ ◆ · · · │ ┼ ─ · · ◆ +│ ◇ ··· · ◇◆ │· · ◇ │ · ·
· · ◇·· │ + ◇ · · · · ┼ +·◇ · +│ ─ ·· ┼ · ··│ ◇·┼ ◆ · · + ─ ◇ ─ ┼ · │ ─ ─
+ ─++◆ + ◆ ◆ ─ · ·│ · ─ +│ ◆ · · · + ┼─ ◆ · ◇─ ·─+ · ┼ · ·◇ · · ─ · ◆ + ◇+ ◆◇ ┼ · │ + · ┼◆ ◆· ·│ ─ ·
◆ ·│ ┼· ─ · +─│ ◇ · · ─ · · · · +─ ◆ ┼ ─· · · · · · · · ─ ·┼ ─ ◆ ─· ◇ + + ◇ ◆ · ◇ · + · + │+ + ◇─┼ · ◆ ─·
·│ + ─ ─ ┼ ◇· · ◆ │ · · ┼ ◆· ◆┼ · · ─ · ┼ ◇ ─ · │ ◇ ·│ · · ◇◆ ◇ ◆ ─ · ◆ · · ◆ │
+ + ·· │ ◆ ─· ◇ │ ··· │ · ─ ·◆ │ · · +─· + · +· ─ + ◆· ◇◆ · ◆· · + ◆◆ │ + ◇ ++ ┼· ◇│ ◇ ◆ · ·+ ┼ · · ┼· + ┼
· ◆ ┼ ◇ · ◆ ┼ ◆ ·· ┼ ··◇ + +· · │ · ◇ │ · ◆ ┼ ─ · · ·◇ · · · ┼◆┼ ─ ◇ ◆ ┼ · ─ ─
· + ─ ·++· · · · ◇◇·· · ·· ┼◇ ◇+ +◆ │· ◇ ─ ─ ◆ ◆ ┼│·◆ ◇│ · · ·+ ◆┼ ─ · ·· ─ + ┼ · ┼
·· · ─· · ┼++++ · ┼ + · · · + · · │─ +─ ◆ · · ◇ ·─ ◇ ◆ ◇ · · ─ ─│ · ·· │ │ · │ · │ ·◆ ◆ ┼ ·
· │ · · ◆ ┼ + · · · · · ·◆─◆─ + ·· │ + · ┼ · ++ · + ─ +· ┼ · ◆·· │ │ ◆ + ··
·+◆ ┼ · · ◆ · + ◆ · · ─ · ─ · · · · · │ ─ · ┼ ·+ ··─ ─ · ◇ · ─ ─· ·│ + ┼· +·· · ·+ ─ ┼ · ◇ ─ · · · ··
· · + ┼│◇ ─·◇ ·┼·┼┼┼ · + ◆ · ◆ · · │ │ ·◆ + · · · ─ ─ · ◆┼ + · · │ ◇ · · │ + ─ · ◇ ·· · ◇ ··
─ ◆─ · · ◇ · ◆ + · +┼ · + + ·◇ ┼ ·· · · │ · │+ ─ · ·│ · ◇ ◇ ◆ ── + ·◆ · + ┼
·· · + ┼ · · + · · ◆ · ◇ · · + · · ◆ ┼· ◆ ┼ +◇ ┼ │· ◆ ··◇ ◇│─ ◇ · + ┼ ·· · ┼ +· │ ─ ◇ + · ┼
· +◇◆─ ─ · · ◆ ◆ │◆·┼ ◆+ ++ · · · + · ◆ ··· ─ · · ─◆ · ◇ ◇ ◆ ─ · · +· ┼─ ◇ ┼│ · │ ◆
+ · ◇ │ ◆ ─ ─ ┼ · · ◆ ·┼ · ◆· · · ·+ ─ │· ·· │ · ··· + ◆ + │ · ─ ◇ ◆ · ◇ +· │ · + ·
│· ◆ · ·+ ┼ ┼ ··◇ ◆ ◆+ ◆ · ┼ · ◆ + ◆ ─◇ · · · · ─ · · ◇ + · ┼ ◆ ── · ─◆ · ◇ + ◆ ◇+┼ ·─
┼ ┼│·─· ┼ ─ · ┼ ◆ + · ◆ + ─ ◆ │ │·· ◇· · ◆ │┼┼+ ─ ┼ · · ─ ── · · + ◇+ ┼ · │ · │ ◇ · ·
· │· ··· │ ◇ ─◇ ·· ┼ │◇ ◆ · ◆· ─│ ─ · │┼◇· ◇+│ │◇ · ◆ ·┼ ┼ · ─ ┼+ · +◆ ─· ─+ · · ─ · ─ ◇· ─ · + + · ◇ │◇◇ │ ◆ · +
│ · ┼┼ + ·┼┼ ··+ ◇ ┼ │ ·◇ ◆ ·· ┼ │ · │ ◇ · · ─ ·│ ┼ │◇ ◆◆· · ◆ ┼ · ◆ ◆ +│ │ ┼ │ ◆ ·
◇ · ·· ─ · · · + │◆◇· · ◇ ·◇ │ + │ · ─ ·◇+ │ ◇· · ─ · │ ◇ ·· + ◆· + ·─┼ ◇ │ · ·
· ·◇ +· · · ·· ·◆ ◇· ·◇ ┼ ── · + · + ◇─ ┼ · + │ ◆ ·─ │·· │ ┼· ◇ · · ─ ◆ │ · +┼ ─ ◆ ─ ─
· ┼ · · ─◆◆ ◇ ─ │· │ ─◇· ◆· ◇ · · ◇ ·· · ─ + ◆· ┼ ·┼ + ◆ +◇ ◆ │ ◆ · │ ◇◆ ··
┼ · · ◆ ┼ · ─ ┼ · ┼ ·· · ─·· · ◇ ·┼ ┼ ┼ │· · ·· ┼ ─ │ ◆· + ┼ · │ ─┼ ─ +· │─ ·
· ┼ +· ◆ ┼ │ · │ │ ◇ ·─ ·+ ─ ─ ┼◇ ─·· · · ◆ ┼ ·─ · ─ │ ◇ ◆ ·◇ · ◇ · │· · │
◆·+ ─ +· · · ◆ ·│· · · ─ │ ++ ◆◇· ┼ ·◆ ◆ ┼ · ┼ · · · · + · ◆·┼ ◇ · ◇ ·· ◆ ◇· · ·
· ─ │ │ · ·· ◇─ │ ◇◇ ││ ◇ · · ─ · · ·· ·· │ ◆ · · ◆ ·│┼ · · · ·· · ·◆ · · · · ◆· + · +│ ◇┼ ·
┼ ◇· │ · +─ ·│ ┼─· · ·│ ─ + · +· ·· ◆·◇·· ┼· · ─ ┼ ◆ ┼◆ │ · · ◆┼ ─ · ─ ─ │· ◆ ─ + + +
· ·─ ·─· │ · ┼ │·◇◆ ┼ ┼ ◇ · · · · · ┼◇ +◇ ┼ · ·+ · │ ◆ │ · · ┼ · │· ◆ · ◆┼ · · ┼
· ┼◇ · · │◇ ─│ · · · ◆ │· · ◇ ─┼ ◇ · ·◆· ─· ·· ─ · ─ ·· ◇ │─ · · ◆· · │ ◇· ·
· ◇ ·─ + + ─ ◇ · · ─ ·◇│ · ─ ─ + ─◇│◆ + │ + ─ │ ·+ · ┼ · ┼ ┼─ + │┼ · │ · · ·+
· + ─ ··─ + ◆ · · ◇· · ◇ · │ ◇ ◆ · · ++ ··┼ · ┼ ┼ ─ · ─ · + ┼ · ┼ ◇ · ◇ ─ ◇ ◆· │
◆ · ·◆··· ─· · │ + ─ │ · · · ◇◇ ·◇ · ─ · ·◇ ─ + ── ◆ ││◆ · ◇ · · ─│ ┼ ┼ │ ·· │ │
· · + · ◆ ┼ · ◇ ·+ ·◆ ·· + · ◇ · + ◆ ┼ · │ + │ ◇ · ◇+ · · · ─ ◆ ─ + ─ ┼ │ ·┼ ─
◇ · + ◆ + ┼·┼◆─ ─│◇·· · + ·· +◇ ◇ ◆ ·─ ·+· · · ◇ ◇◆ + · ┼ · + ◆·· ◇ ┼ │ + · · · ─ · ··· │ +◇ │
◆ │ ◆ · + ◇ + ─ + │ ─· ┼ │ ┼+ ◇ ·◇ · ·+ +┼ │ ··◆ · · ◆ ◇ │ · · ◇ ┼ · +┼ ·
─◆ ─ ◆ · · · ┼· ◆ · ◇ │ · ─ ◇ ─ ┼─ │┼ · + · │◆ ─ │· ┼ ◇ · · + · · · │ · ·│ · ·
· ◇ ─ ·┼ ─ ◇·┼ ◆ ·│ ┼· · ┼ ◆ ◇ ◇ · ┼ ┼ · ┼ ─ · │ · · ·· · · │ + ◇· │
· · + · · · · ─ · ◆ ◇ ◆ + ┼ ┼│ ◆ ┼ ─+│· · ·◇─ ◆ · ─· ─ ◇ │ ─ · ·│·│ +
─ · ◇┼ · ◆─ ·+· · │ ┼· ·◆ ┼│ ┼ ┼ ─ + · │· +│ ─· · ─ ◆◆ ┼ · +·+ ◇ · ◆· ◆ ┼ ·· · · + + │ │ ◇ │ │ ·
+ ─ + ┼·◆ ─ ◆ · ─ ◆ · · · · ◆ · +◆ ┼─ ·─· + · │◇ ◇ · · · ┼ · │ · ┼ · · · · │ ┼ ·
· │ ┼◇ ─ · ││ + ─ · · ┼ · ◇ · · │+ ┼ ·◆ · + + ┼ ◇ ◇ · + ││ +◆ · ·· ◇ ◆ ◇
◆ ◇ · │· ·│ ┼ ┼ │ ── ·◇ ◆┼ · · │ ·+ · · · ─│ · ─ ··+ · · ·+ ◆· · ◆ ·· ◆ · · ◆ ◇
┼ + · · ┼◆· ◇+· · ·─◇ · │ ◆· + ─ · ─ ·─ · ┼ ◇ + ◆ · + ─ · │ │ ◇─ ◇ ┼· ┼ │
│ · ◆─ · · ◇· ·· · ·◆ ·· · + ┼ · · ◇ ─· · ─ ·◇ ─ ◇ · · ─ · ◆ │ · · · · · ◇
· │ · · ◆· ◆ ─◆ ┼ ┼ ─ │ ┼ · ┼ ++ ┼┼ · · │·│ · ◆ ─ │ · · + ─ ·─ · ◇ +· ┼ · ◆ · ─
◆ · ◆ ·┼ │ ◇ ·◆┼ │ │ │ ◇ ·◆ + ─ ─┼ ◆· │ · │ │ ─ + · + + · ◇
· · +┼ │◇ ┼ ┼─ │ ·◇┼ · │· ─ + ┼ │ · · · ┼ ┼ ┼· ── ·┼ ◇ ·· ◆ ◆ · · · · │┼ ◇◆· + ─ ┼ ◇ · ·
·· ┼ ◇ · · │ ◆ · ◇ · · ◆ · │ + ·┼ ─ ◆ ◆· │ · · · ┼ ┼ · · ·◆ · · ─· ◇ · + ─ · +
◇ · · · ─◇ │ · ·│ ┼ ─ + + ·· · ◇┼ · │ · + +┼ · ◆ ·┼ ·◆ ─◆ + ┼◇ · ┼·· · + │ + ◇ ┼ ◆
·· · ·· ◇ · ··· ─◆· · · · · ·│ · · ·++ · · ┼ ─ │ · + ┼ ◆· · ◆ · ◇ ···· ◇ ·◆ ·+ + │ ◆◇ │ · ◆
┼─ · · · · · ◇ ◆· ◇◆ ·· ─ ·· · · ─ · · ·+ ◆ ─ ─ + │ ◇ ·┼ │ ─ ·+ · ◆ · ·
· ◇ ·─│ · ┼ · ┼ ─ · ◆ · ┼ · · │◇ ◇ ─ ◇ ─ · ◇ ◇ · ─ · ·· ·◇ ┼ ─ ─· + ┼ · · ··
· ┼ │ │ ◇ ◇ │ + +┼ │ ·┼ · · · ◇ ─+· ◇· ◆ · ◆ + ─ ┼ · ◇ · ┼ ◇ + +·◇ · ─ · · On a laptop, two of these are not screenshots: CampusCart and BookChain load live inside the frames below — the real sites, on the real internet, rendering as you scroll.
On a phone they are screenshots, deliberately. Loading somebody else's whole website inside a 390px frame costs you data and gives you something unreadable, so every card here links out instead.
The rest say plainly why they are static: one refuses to be framed at all, one is waiting on a domain, and the others were never websites.
2026/Live in production
A marketplace for Zambian university students.
2026/Live in production
Booking software for barbershops, salons, spas, clinics and gyms.

katinabasil.com
2026/Live in production
Haute couture, and the box office behind it.

The reader's side — reviews, and one button to Amazon

Where Stars Are Born To Die
2026/Built — domain pending
A poet's site, and the book that sits behind it.

chainreactionjewelry.site
2026/Live in production
A jewellery brand, from the mark to the storefront.

Home

The archive

Product

Checkout
2026/Not publicly hosted
A storefront template, skinned as heavyweight streetwear.
2026/Not publicly hosted
A 5KM race campaign, and the deck that won the partnership.


