Fullstack Development of Quiklearn's AI Learning Platform

Adeola Badero

Overview

Quiklearn is an AI-powered learning platform that turns students’ course materials into voice-enabled flashcards and quizzes. It provides instant revision tools, reinforces learning with spaced repetition through email reminders, and applies the testing effect to help students deepen understanding without having to create questions themselves.
view the website here.

Key Responsibilities and Achievements

Frontend Development

Ensured superfast loading to reduce user frustrations and encourage usage.
Developed UI components with exact fidelity to Figma designs, delivering pixel-perfect interfaces across all elements.
Built a fully responsive interface optimized for mobile, tablet and desktop viewports across the website and web application
Implemented MUX video integrations for demo and use-cases videos on the landing page.
Implemented smooth, performant animations and micro-interactions for enhanced learning experience
Promotional landing page
AI Generation Animations and file handling
Interactive components (buttons, modals, flashcards, dropdowns)
Theme switch & page loading states
Built a toast notification system to inform users of key events, aligned with the Daisy UI design system.

Technical Integration

Implement user authentication through various auth channels
Magic link
Google sign in
GitHub sign in (for student developers)
Implemented secure payment processing for Nigerian (Naira) and Foreign Students (Dollar)
Implemented secure paywall to prevent free access to premium learning resources.
Architect database design to supports various users with payment options of choice and user resources.
Implemented non-spam email remainders via cron jobs to students based on the spaced repetition
Engineered bulletproof JWT-based subscription security system eliminating payment bypass vulnerabilities, reducing validation time by 95% (500ms→10ms), and removing 425+ lines of complex infrastructure while achieving tamper-proof premium feature protection through cryptographically signed authentication tokens.
Integrated ElevenLabs text-to-speech API with real-time audio generation, custom voice selection, and synchronized word highlighting for enhanced learning accessibility.
Architected scalable Supabase integration with row-level security policies and cross-schema data synchronization for NextAuth and application tables.
Built type-safe server actions with comprehensive error handling, session validation, and real-time data mutations using Next.js 15 App Router architecture.
Designed custom HTML email templates with responsive layouts and integrated Resend API for transactional emails including magic link authentication and subscription notifications.

Code Quality & Performance

Wrote clean, maintainable Typescript code with strong typing.
Implemented efficient state management for optimal application performance
Created reusable components, hooks and utility functions following best practices.
Ensure smooth operation of AI and manual processes (such as adding custom flashcard and questions to a specific quiz)

Tech Stack

React / Next.js
Typescript
Tailwind CSS
Daisy UI
Supabase
GSAP
Lottie Files
Motion (fka Framer Motion)
Resend
Vercel

Impact

Delivered a seamless AI-powered learning experience that lets students' study at their own pace, reinforcing concepts through repetition rather than mass reading —ultimately driving stronger understanding and better grades.

Shots from the web app

Flashcards page featuring the Marine Biology Deck
Flashcards page featuring the Marine Biology Deck
Quizzes page
Quizzes page
Quiz ready screen
Quiz ready screen
Taking Math Quiz
Taking Math Quiz
Quiz preview page
Quiz preview page
Adding a custom question
Adding a custom question
Like this project

Posted Aug 18, 2025

Developed a responsive, AI-powered learning platform for Quiklearn that uses repetition and testing to boost understanding and grades.

University Journal (Bells University's College of Engineering)
University Journal (Bells University's College of Engineering)
Offset Communications
Offset Communications
Ade'Folio — v1
Ade'Folio — v1
BUESA E-library Landing Page
BUESA E-library Landing Page

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc