Indulge application helps in reforming existing online education systems with feature-rich AR virtual classrooms along with a low-latency group video calling feature. It also provides a vocab coach which helps in self-assessing one's language pronunciation. App also comes bundled with Assist feature for instant aid.


AR Classroom Indulge application helps in creating interactive virtual classrooms using the latest technologies like Augmented Reality and creates room for the virtual classroom. Augmented reality in education is surging in popularity in schools worldwide. Through AR, educators are able to improve learning outcomes through increased engagement and interactivity.AR features aspects that enhance the learning of abilities like problem-solving, collaboration, and creation to better prepare students for the future. Teachers can include custom AR objects and pre-recorded lecture videos which help students view course materials at the ease of their home.

Live Classroom through Video call The app is designed with a one-step join meeting keeping in mind young students across all age groups. The app allows Video calling with low-latency & high quality for interruption-free classes. Video calling can be done in two modes: ->Broadcast mode - Where one person(Teacher) is a host and others (students) can view what the host is presenting. ->Group mode - This is similar to group video calling where each and everyone in the meeting can interact with others.

Vocab Coach which helps in self-assessing of one's language pronunciation. The app displays words lively along with the Accuracy level.

Assist App also comes integrated with an ASSIST feature that guides the users step-by-step if they either need a walkthrough on a feature or if they encounter a bug. The main advantage of this feature allows users can make use of an in-app screenshot feature with a doodle option on board with ease to contact the admin/developer hassle-free. This prevents the traditional approach to contact through vague emails.


During these pandemic days,many are facing issues while learning through online portals. So I took a step forward in resolving the common issues and further improvising it.

How I built it

Came across the Flutter technology recently and since then was caught up with it. I am an amateur and this is first big step upfront on solving the problem with it. I approached the problem with Flutter which makes the app run natively on all platforms. The UI is made with help of google's material UI and Cupertino. Would thank our sponsor echo-AR which helped us integrate AR seamlessly with our app. Indulge is a light-weight app which is available across various platforms- Mobile platforms- IOS, Android.

What's next for iNdulge

We aim to increase security and add feature-rich contents and make our app more accessible to all age groups.We plan to improvise our app consistently for best end user satisfaction.Also planning to include features like to-do, google calendar , private chat space and some more.

Built With

Share this project: