Attachment Kenya
# AttachKE
**Kenya's National Industrial Attachment & Internship Placement Platform**
AttachKE connects university, TVET, and college students with employers, institutions, and
government bodies to digitize the entire industrial-attachment lifecycle — from discovery and
application through placement, the digital logbook, supervisor evaluation, and final
certification.
> **Status:** Foundation / design phase. This repository currently contains the engineering
> deliverables (PRD, architecture, data model, API design, UX flows, and roadmap). Code is built
> out phase-by-phase per `docs/10-roadmap.md`.
---
## Why AttachKE
Industrial attachment is a mandatory graduation requirement across most Kenyan universities and
TVET institutions (typically 2–6 months). Today the market is fragmented: students cannot find
placements, employers cannot discover candidates, and institutions track placements on
spreadsheets and paper logbooks. AttachKE is the centralized ecosystem that closes this gap.
## Target scale
- 2,000,000+ students
- 100,000+ employers
- All Kenyan universities and TVET institutions
- Government (Ministry of Education / TVETA / county) integration
## Users
| Role | Core jobs |
|------|-----------|
| **Student** | Build profile, search & apply, track applications, keep the digital logbook, submit reports |
| **Employer** | Post opportunities, screen & interview, make offers, assign supervisors, evaluate students |
| **Institution (University/TVET)** | Verify students, manage departments & supervisors, monitor placements, approve completion |
| **Supervisor** | Approve logbook entries, comment, rate performance |
| **Government Admin** | National/county/sector analytics, publish opportunities, generate reports |
## Documentation index
| Doc | Purpose |
|-----|---------|
| `docs/01-prd.md` | Product Requirements Document |
| `docs/02-architecture.md` | System Architecture |
| `docs/03-database.md` | Database ERD, schema, indexes, constraints |
| `docs/ …