Back to Projects
EdTech

Generative AI Study & Flashcard System (Duolingo Based)

React, Node.js, MongoDB, Generative AI, OAuth 2.0, Framer Motion.

Objective

AI-Powered Adaptive Learning Platform: Built a gamified, full-stack educational app that uses Google Gemini AI to auto-generate flashcards, featuring OAuth 2.0 security and real-time progress analytics

Description

  • Built a Duolingo-style adaptive learning platform using the MERN stack, integrating Google Gemini AI to auto-generate personalized flashcards from any topic.
  • Engineered a gamified user experience with streak tracking and interactive progress bars, using Framer Motion to create smooth, engaging animations.
  • Implemented secure Google OAuth 2.0 with complex cross-domain session management to ensure seamless authentication across Vercel (frontend) and Render (backend)
  • Developed scalable REST APIs to track learning velocity and mastery, powering real-time analytics dashboards for users.

Tech Stack

React
React
Node.js
Node.js
MongoDB
MongoDB
Framer Motion
Framer Motion
Google Gemini
Google Gemini

Links