Back

Jahizni

Year

2025

Tech & Technique

Next.js 16, TypeScript, Tailwind CSS, ShadCN UI, Prisma ORM, PostgreSQL, NextAuth, Gemini AI, next-intl, Supabase

Description

A smart educational platform that transforms lecture slides into interactive AI-powered practice exams, designed to help students prepare more effectively for their tests.

Key Features:
  • 🤖 AI-Powered Exam Generation: Upload PDF files and automatically generate customized exams with intelligent question creation
  • 📊 Detailed Performance Analytics: Track progress by topic with visual charts, percentages, and comprehensive insights
  • 🔄 Attempt Comparison: Compare performance across multiple attempts with side-by-side question analysis and improvement tracking
  • ⚙️ Customizable Settings: Control difficulty level (Easy/Medium/Hard/Mixed), number of questions (5-30), and time limits (5-120 minutes)
  • 💡 Smart Tips: AI-generated hints for each question to guide learning and understanding
  • 🌐 Bilingual Support: Full Arabic and English interface with automatic RTL/LTR layout switching
  • 🔐 Complete Authentication: Google OAuth and credentials-based login with NextAuth integration
  • 📱 Fully Responsive: Modern UI optimized for all devices using Tailwind CSS and ShadCN components
  • 🎯 Question Navigation: Visual question tracker showing answered/unanswered status with quick navigation
  • ⏱️ Advanced Timer: Persistent countdown timer with auto-submit functionality
  • 📈 Comprehensive Dashboard: View all exams, attempts, statistics, average scores, and question counts
  • 🔗 Exam Sharing: Share exams publicly with unique links and toggle public/private visibility
  • 📄 PDF Analysis: Automatic extraction of topics, page references, and content structure from uploaded files
  • 🎨 Dark Mode: Complete theme support with smooth transitions between light and dark modes

AHMED

ALSALEH