DEV Community

Maisam Abbas
Maisam Abbas

Posted on • Edited on

The Last Spark

The Last Spark - Learn your passion with google ais

This is a submission for Weekend Challenge: Passion Edition

What I Built

I built The Last Spark, an AI-powered passion learning web app where users can pick a passion like Cybersecurity, Football, Cooking, Programming, Music, or even create there own custom passion. After selecting a difficulty, Google Gemini generates a complete learning journey with chapters, study notes, timed quizzes, and a final AI report based on the selected passion. My goal was to make learning feel more like playing a game instead of reading long boring articles.

Demo

Live Demo: https://the-last-spark.vercel.app/

Code

GitHub Repository: https://github.com/maisamabbas0323/the-last-spark

How I Built It

The project is built with React, TypeScript, Vite, Tailwind CSS, Framer Motion, and Google Gemini 3.1 Flash Lite. Gemini creates the study content, chapters, questions, explanations, and final reports in real time based on what the user chooses. I spent most of my time making the UI smooth, responsive, and trying to give it a premium gaming feel with animated cards, timers, progress tracking, and reports. There was lot of debugging and redesign during development, but it was really fun to build.

Prize Categories

  • ✅ Best Use of Google AI

Thanks for checking out my project. Hope you enjoy it as much as I enjoyed building it 😊

Top comments (0)