Frontend - Backend

Frontend

  • User Dashboard – Provides an intuitive interface for campaign creators and contributors to manage campaigns, track contributions, and view rewards.

  • Encryption Handling – Performs offline key generation and encryption before sending data to the backend, ensuring end-to-end security.

  • Real-time Analytics – Displays contribution stats, campaign progress, and AI verification results dynamically.

Backend

  • API Layer – Handles interactions between the frontend, AI verification system, and smart contracts, ensuring smooth data flow.

  • Encryption Processing – Manages the secure encryption and decryption of contribution data before storage and retrieval.

  • Reward Distribution Engine – Calculates rewards based on AI-assigned quality scores and executes automated payouts via smart contracts.

Last updated