# Demo

![](https://2522474166-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_2Xjacj8oO84wkz0Sc%2F-MbJV72__3QXPK3wg0Xg%2F-MbJVaDDfPlMracMXDaM%2FWelcome.png?alt=media\&token=7dc1de6a-8c6b-4587-86b4-8d2b54b8c17e)

Flipt(Ed) is a Learning Management System (LMS) based on Mastery Learning model and Gamification. This platform is the future of the education industry as it incorporates new ways of teaching backed by research.

![](https://2522474166-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_2Xjacj8oO84wkz0Sc%2F-MbJV72__3QXPK3wg0Xg%2F-MbJVdmgPo3-Hce4VWrO%2FStudentHome.png?alt=media\&token=a7ae04a5-1e0e-49fb-82b1-6016c8d8fd4a)

This is the home page for students as soon as they log in. A student can choose which course they want to study and click on it.

![](https://2522474166-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_2Xjacj8oO84wkz0Sc%2F-MbJV72__3QXPK3wg0Xg%2F-MbJXaA8qF28i3rTvmtN%2FInstructorHomeWeb.jpg?alt=media\&token=0103fe4f-e2ba-4cae-9027-51c8b25b46f7)

This is the home page for a course from an instructor's perspective. The courses are live data pulled from the database, and we pulled all the courses because we have not attached teachers to have a list of courses they teach on the back-end. The student bubbles show live data as well, with the circular progress bar showing the progress a student has made on their current mission based on how many tasks they have completed. There are no queries for if a student is online nor what task a student is currently on, so all students' status is green for online and their current task is left blank. You can add courses also at the top

![](https://2522474166-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_2Xjacj8oO84wkz0Sc%2F-MbJV72__3QXPK3wg0Xg%2F-MbJW-fHBhG9DcUej6nY%2FTaskPage.png?alt=media\&token=98ae2b65-826f-4812-a4f7-8217e84eb433)

This page shows a Task and all the components inside of it. Tasks can be text, video, pictures, websites, and free response questions.

![](https://2522474166-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_2Xjacj8oO84wkz0Sc%2F-MbJV72__3QXPK3wg0Xg%2F-MbJVZeWOa5Wch41icW5%2FGoals.png?alt=media\&token=c0b852e5-3f2a-485b-bc7a-174bb728b662)

This is the Goal Page. Goals can be stand alone or subgoals. you can complete, edit, and favorite goals. Goals and subgoals can also have due dates

![Mastery View](https://2522474166-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_2Xjacj8oO84wkz0Sc%2F-MbJV72__3QXPK3wg0Xg%2F-MbJXau5NhGJyEIfjeUN%2FInstructorMasteryOverviewWeb.jpg?alt=media\&token=51513483-b21d-47f6-b053-4d54aa320e6e)

The mastery side of the teacher's overview allows the teacher to switch from the mission overview bubbles, which tracks students’ progress through the current mission, to a more broad view of how all students are performing in the various learning targets and objectives that are set up throughout the course. The base view for the mastery side is an overview of progress through all learning targets. A teacher can click into a particular target to then expand that target and view student progress through all the objectives for that target. Again, the teacher can select an objective to view progress through all tasks that affect that objective. The main API that drives this process is getAllTargetProgress, which takes in a studentName, but all studentName’s currently reroute to a single mocked user, which is why all the students have the same progress for all targets, objectives, and tasks. Once the API is working correctly on the backend, the student’s real progress will be queried.
