Aspiring medical and professional school candidates often lack access to realistic CASPer test simulations and actionable feedback. Traditional preparation materials are static and fail to adapt to each learner’s performance, resulting in inefficient learning and limited progress tracking.
The client sought to build a comprehensive AI-driven preparation platform that not only replicates CASPer test environments but also provides personalized insights, progress monitoring, and a streamlined subscription experience.
Our team developed CasperEdge, a fully integrated, AI-powered test preparation platform using modern technologies to deliver a smooth, scalable, and data-driven user experience.
Built with Next.js 15 on the frontend and a Node.js/Express backend, the system features a modular architecture that supports multiple user roles, AI feedback loops, and real-time performance analytics. AI capabilities were powered by Google Gemini, while Qdrant Vector DB provided high-performance embeddings and semantic search.
Integrating Google Gemini to deliver context-aware, human-like feedback for user responses.
Implementing live dashboards using Socket.IO for instant performance visualization.
Balancing heavy AI processing and concurrent test sessions using Redis and BullMQ for background jobs and queue management.
Seamless integration with Stripe for recurring plans and payment automation.
Synchronizing Mailgun and MailerLite APIs for transactional notifications and marketing workflows.
Secure storage of multimedia and content files via AWS S3 using presigned URLs.