View on GitHub

Indulge_app_Site

iNdulge App (Android / iOS)

Dive into new LeARning experiance

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 of one’s language pronunciation. App also comes bundled with Assist feature for instant aid.

image

Demo

Click here to view the product’s Features and Demo: YouTube

Features

image

AR Classroom

image

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

image

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

image

It helps in self-assessing one’s language pronunciation. The app displays words lively along with the Accuray level.

Assist

image

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

Authors

@SudirKrishnaaRS

Tech Stack

Framework: Flutter

UI Libraries: Material UI, Cupertino

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.