Skip to content
FlashLearn AR

FlashLearn AR

An AR-powered app that generates gamified project ideas based on detected objects and guides users through the creation process using interactive AR overlays.

Created on 6th April 2025

FlashLearn AR

FlashLearn AR

An AR-powered app that generates gamified project ideas based on detected objects and guides users through the creation process using interactive AR overlays.

The problem FlashLearn AR solves

Bridging the Gap in AR-Based Learning

AR-based learning is still out of reach for most people. Devices like the Meta Quest offer immersive experiences, but they’re expensive and not widely accessible. Through our app, we aim to bridge that gap. While not everyone can invest in AR headsets, most people own a smartphone—an incredibly powerful tool that’s already in their hands.
Our app makes use of this fact. It enables users to engage with augmented reality and hands-on learning using everyday materials. Whether it’s newspapers, ESP32 boards, cardboard, or leftover craft supplies, the app can either generate a project based on what the user has or suggest ready-made projects that are easy to follow and build.

Personalized, AI-Driven Learning Experiences

In classrooms, a single teacher can’t give personalized attention to every student. In the workplace, managers struggle to train and mentor every new hire individually. Our app tackles this by generating learning projects tailored to each individual’s context, skill level, and goals—fully powered by AI.
This removes the pressure from educators and managers while giving learners a self-paced, guided experience. It’s scalable, efficient, and adaptive to the real-world needs of both academic and professional environments.

A Multi-Modal Expert Assistant

All user-generated and AI-curated projects are stored in the cloud, allowing us to build a powerful multi-modal chat assistant. This assistant is designed to:

  • Understand user doubts and context
  • Analyze images, diagrams, and even code,
  • Provide real-time, intelligent help like a domain expert.
  • It’s more than just a chatbot—it’s a true AI mentor that evolves with the user’s journey and adapts to new learning styles.

We also have integrated community based project sharing, and social features.

Challenges we ran into

1. Building a Multi-Modal Chat Application

We envisioned a chat assistant that could guide learners through complex projects—answering questions, reviewing code, checking diagrams, or helping troubleshoot hardware setups. That meant building a multi-modal AI chatbot that could understand and respond to:

Text (questions, instructions)
Images (circuit diagrams, handwritten notes)
Context from the user's ongoing project

Pulling this off was no small feat. We had to:

  • Maintain a rich context memory per user, so the bot could give meaningful help, not generic answers.
  • Balance between being technically accurate and conversationally engaging—especially in educational or corporate settings -where tone matters.
  • Making the chat feel like a true mentor, not just a smart FAQ bot, took time and tons of user testing.

We managed to implement it successfully with 2 AI based chatting, one a simple chatting version and another multi model application.

2. AR Interaction on Smartphones

Creating meaningful AR interactions on smartphones—without relying on high-end AR headsets—was one of the toughest nuts to crack. We wanted users to be able to build and interact with their projects using just what they had: a phone, some basic hardware, and maybe even scrap materials like newspapers or ESP32 boards.

But AR on smartphones comes with serious limitations:

  • Tracking physical objects accurately in real time, especially in low-light or cluttered environments, was unreliable.
  • Performance dropped sharply on budget devices, making experiences laggy or outright unusable.
  • We had to fine-tune our AR layers, simplify interactions, and use clever tricks like marker-based tracking and lightweight 3D rendering to deliver a smooth experience across most devices.
  • In the end we were not able to implment this properly, the AR detection and drawing is extremely slow

Tracks Applied (3)

AR & VR

We allow users to interact with their environment through the camera which points out objects or helps inform the user o...Read More

Gemini API

We have used gemini api in a lot of places. They include 1) Image Scanning: Scanning an initial image from the user to f...Read More
Major League Hacking

Major League Hacking

MongoDB

We store all user and project data on MongoDB via some very simple CRUD.
Major League Hacking

Major League Hacking

Discussion

Builders also viewed

See more projects on Devfolio