Jomnouy - AI Exam Prep Platform
AI-powered National Baccalaureate prep platform for Cambodian students with bilingual support, study tools, and gamification.
Overview
Jomnouy (ជំនួយ, "help" in Khmer) is a production-grade learning platform for Cambodia's National Baccalaureate exam. It blends AI-driven study workflows with structured practice, analytics, and a token economy, delivered through a bilingual (English + Khmer) Next.js application.
Key Features
- AI tools: chatbot, essay feedback, and image-based Snap & Solve with step-by-step reasoning
- Study planning: AI schedule generator, time blocks, and progress tracking
- Assessment: practice exams, quizzes, flashcards, and previous exam archive
- Engagement system: XP, streaks, quests, leagues, and rewards
- Commerce: token economy with PayWay payments and tiered feature unlocks
- Ops: admin dashboard for analytics, content, and user management
Tech Stack
- Next.js 15 (App Router), React 19, TypeScript
- Supabase (PostgreSQL, Auth, Storage, Edge Functions)
- Vercel AI SDK + Google Gemini
- Tailwind CSS, Shadcn/ui, Radix UI, Framer Motion
- PayWay payment gateway + token-based billing
Architecture
Role
- Project Lead and Lead Developer
How to Use
Sign up and choose your preferred language (English or Khmer).
Start with AI tools like Chatbot, Essay Assistant, or Snap & Solve.
Track progress with quizzes, streaks, and your personalized study schedule.
Links
Job Finding Platform
A web application that helps students discover and apply for job opportunities with search filters for location, job type, and experience level.
Note-Taking Web Application
A web application for managing and organizing personal notes with AI-powered features, built with Angular, MongoDB, and OpenAI.