Logo Lanfrica

kidulajumba254/VerifiedOne

Domaine:

digital infrastructure

Type de record:

software
Créateur:
kid
Hôte:
VerifiedOne is a high-performance Identity Verification (IDV) and Trust Auditing platform built for the Kenyan and broader African market .We provide instant, defensible trust reports for individuals and enterprises, reducing fraud in high-trust sectors like Real Estate, HR, and peer-to-peer commerce # 🛡️ VerifiedOne — AI-Powered Identity & Trust Auditing ## The Future of Trust in Africa VerifiedOne is a high-performance **Identity Verification (IDV)** and **Trust Auditing** platform built for the Kenyan and broader African market .We provide instant, defensible trust reports for individuals and enterprises, reducing fraud in high-trust sectors like Real Estate, HR, and peer-to-peer commerce. ## Features AI Trust Audit: Real-time biometric and document analysis using Google Gemini. Dynamic Usage Rails: Tiered access with real-time usage meters for Free vs. Premium tiers. Professional Payments: Professional checkout flow integrated with modern Kenyan payment patterns (M-Pesa Express, Interbank, Cards). Secure Auth: Dual-factor authentication with Google OAuth 2.0 and simulated SMS OTP verification. Compliance Engine: Centralized dashboard for auditing verification history and maintaining regulatory standards. ## Technology Stack - **Frontend**: React, Material UI v6, Framer Motion, Tailwind CSS. - **Backend**: NestJS, Prisma (SQLite/PostgreSQL), JWT. - **AI**: Google Gemini Pro (Vision & Text). - **Payment Logic**: Checkout Session Architecture (Redirect-based). ## ⚙️ Project Structure ```bash ├── backend/ # NestJS API (Prisma, Auth, Payments) ├── components/ # React Component Library │ ├── auth/ # Login, Register, Google OAuth │ ├── pricing/ # Tiered Plans & M-Pesa Flow │ ├── verification/ # AI Wizard & Camera UI │ └── payment/ # Checkout Selector & Gateway Simulation ├── services/ # API and Axios layer └── animations/ # Framer Motion design tokens ``` ## Getting Started ### Prerequisites - Node.js (v18+) - npm or yarn ### 1. Clone & Install ```bash git clone github.com cd VerifiedOne npm install cd backend && npm install ``` ### 2. Environment Setup Create a `.env` in the root and `/backend` and add: ```env GEMINI_A …