Logo Lanfrica

Hirwavsopps/SecureVendor-Africa

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Hir
Hôte:
# SecureVendor Africa 🔒 ### Secure Peer-to-Peer Student Marketplace for ALU > Built by **Hirwa Hebert Crispin** — African Leadership University, 2026 --- ## What is SecureVendor Africa? SecureVendor Africa is a security-first web marketplace built exclusively for ALU students. It solves a real problem: students currently use unencrypted platforms like WhatsApp to share sensitive payment details (mobile money numbers, home addresses) when trading — making them vulnerable to fraud and data interception. SecureVendor moves student commerce to a verified, encrypted, and auditable environment. --- ## Live Demo 🌐 **View Live App** --- ## Features | Feature | Description | SRS Reference | |---|---|---| | 🔐 ALU ID Verification | Only @alustudent.com emails can register as vendors | FR1 | | 🔑 MFA Login | 6-digit code required for all vendor logins | FR2 | | 🛍 External Buyer Registration | Non-ALU buyers can register with Gmail/phone | FR3 | | 💬 E2EE Encrypted Chat | End-to-end encrypted messaging for payment details | FR4 | | 📸 Secure Product Upload | Vendors list products with verified badges | FR5 | | 📋 Transaction Log | Immutable audit trail of all trades | FR6 | | 🚨 Fraud Reporting | One-click report with auto-freeze at 3+ reports | FR7 | | ⚙️ Admin Panel | User management, audit reports, freeze accounts | Section 2.3 | --- ## Demo Accounts | Role | Email | Password | MFA Code | |---|---|---|---| | Vendor | any@alustudent.com | any (8+ chars) | 123456 | | Buyer | any@gmail.com | any (8+ chars) | — | | Admin | admin@alustudent.com | any | 123456 | | Google Login | Click "Continue with Google" | — | 123456 | --- ## How to Run Locally This is a pure frontend HTML application — no installation required. ### Option 1: Open directly ```bash # Clone the repository git clone github.com # Navigate into the folder cd SecureVendor-Africa # Open in browser open index.html # OR double-click index.html in your file explor …