A secure, immutable will management system for Africa, combining Next.js, MongoDB, and Sui Move during sui hackerhouse.
# π Digital Will on Sui Blockchain
A **tamper-proof, accesible and cost friendly digital will system** for Africa, combining Next.js, MongoDB, and Sui Move to developed during sui hackerhouse.
> **Problem Solved**: 73% of Africans lack valid wills due to costly legal processes and fraud risks. This project provides an immutable, accessible solution.
## π Key Features
- π **Sui Blockchain**: Immutable will storage & automated asset distribution
- π± **SMS Notifications**: Alert beneficiaries without internet access
- ποΈ **Digital Signatures**: Legally verifiable with NIN integration
- π **Hybrid Assets**: Support for crypto + physical property
## π Tech Stack
| Component | Technology | Purpose |
|-----------------|---------------------------|----------------------------------|
| Frontend | Next.js (TypeScript) | Web/USSD interfaces |
| Backend | Next.js API Routes | Auth & blockchain interactions |
| Database | MongoDB Atlas | User profiles & will metadata |
| Blockchain | Sui Move | Immutable will logic |
| Storage | IPFS+Filecoin | Encrypted document storage |
| Auth | NextAuth + JWT | Biometric/SMS login |
# Digital Will on Sui Blockchain
## π Repository Structure
```
OOMA_TRUST/
βββ client/ # Next.js frontend
β βββ pages/ # App routes (USSD simulator, web portal)
β βββ styles/ # Africa-centric UI (dark mode for low-bandwidth)
β
βββ server/ # Next.js API routes
β βββ lib/ # MongoDB models (User, WillMetadata)
β βββ api/ # /api/will, /api/auth, /api/sui-listener
β
βββ sui_move_will_contract/ # Smart contracts
β βββ sources/ # Move modules (will.move, asset.move)
β βββ tests/ # Unit/integration tests
β
βββ docs/ # A β¦