Cloud assessment readiness for Nigeria organizations looking to migrate to cloud base solutions.
# CDMAPF — Cloud Database Migration Assessment & Planning Framework
A client-side web tool that helps Nigerian organizations assess their readiness to migrate
from on-premises databases to cloud database solutions, and — for organizations that pass —
generates a recommended migration plan.
The scoring model, dimension weights, sector benchmarks, and migration-strategy logic are all
derived from an academic research study assessing cloud database migration readiness across
94 Nigerian organizations in banking, telecommunications, healthcare, retail, and public
administration.
## What it does
- **Sign-in via Supabase Auth** — passwordless magic-link email sign-in; first-time users
provide their organization name and sector, which is saved to Postgres.
- **Six-step readiness assessment** — organization/database profile, connectivity, security,
staff capability, infrastructure, and regulatory compliance.
- **Cloud Readiness Score (CRS)** — a weighted 0–100 score across five dimensions
(connectivity 25%, security 20%, staff 20%, infrastructure 20%, compliance 15%), banded as
Not Ready / Partially Ready / Ready / Highly Ready.
- **Results dashboard** — radar chart, dimension breakdown, sector benchmark comparison, and
prioritized remediation recommendations.
- **Migration plan** (for CRS ≥ 40) — a rule-based recommendation of migration strategy
(lift-and-shift / re-platforming / re-architecting), target cloud platform, phased timeline,
and risk classification, tailored to the organization's primary database engine.
## Project structure
```
cdmapf-site/
├── index.html # page markup only
├── css/
│ └── styles.css # all styling
├── js/
│ ├── supabaseClient.js # Supabase project URL + anon key (edit this)
│ └── app.js # auth flow, assessment logic, CRS algorithm,
│ # migration plan engine, persistence
├── supabase/
│ └── schema.sql # tables + Row Level Security policies
├─ …