Logo Lanfrica

dayOneAbu/Uprise

Domain:

education

Record type:

software
Creator:
day
Host:
The Reputation-First Internship Platform for the African Tech Ecosystem. # UPrise A lightweight, reputation-first internship platform built for the African tech ecosystem β€” verified merit, not prestige. ## 🌍 The Mission In Africa, the "Trust Gap" is the biggest hurdle to employment. Thousands of brilliant students from rural or less-known universities are ignored because HR managers rely on "prestige" rather than "proof." **UPrise** levels the playing field. Using an Upwork-inspired Reputation Engine and AI-powered vetting, we replace biased CV-screening with **verifiable merit.** ## πŸ› οΈ The Tech Stack Built for speed, type-safety, and scalability: - **Framework**: T3 Stack (Next.js 15, TypeScript, tRPC) - **Auth**: Better Auth (Secure Session Management) - **Database**: Turso (Edge-compatible SQLite) - **ORM**: Prisma (Hardened Schema with Audit Logs) - **AI Engine**: Google Gemini (Automated Grading & Plagiarism Detection) - **Styling**: Tailwind CSS ## πŸš€ Key Features - **AI-Vetted Skill Sprints**: Candidates don't submit CVs; they solve real-world tasks graded instantly by AI. - **Upwork-Lite Reputation Engine**: Features a **Job Success Score (JSS)** calculated from both public ratings and hidden private feedback. - **Blind Recruitment**: Employers see scores and skills before names/photos to eliminate unconscious bias. - **AI Fraud Protection**: Automated detection for unedited LLM-generated submissions. - **African Context**: Built to be lightweight, offline-ready, and mobile-first for areas with fluctuating connectivity. ## πŸ“Š Database Architecture The system utilizes a denormalized **Reputation Engine** schema: - **Users & Profiles**: Separated for performance and data integrity. - **Contracts**: Tracks the full lifecycle from Hire to Completion. - **Dual-Review System**: Captures public feedback and private "Trust Scores." - **AI Logs**: Full auditability of AI tokens, latency, and raw responses. Live demo uprise-africa.vercel.app Folder structure (high-level) - πŸ“ `app` β€” Next.js app routes and pages (app …