PROJECT

Video Learning Ed-tech Android & IOS App

- React Native, Expo & Node.js

The app is an educational platform available on both Android and iOS. It includes features such as uploading video lectures, transcripts, question banks, multiple-choice questions (MCQs), and performance cards. A separate admin panel was built using Strapi for teachers to upload, update, and review the app's content and student activities. Push notifications have also been implemented to send informative and personalized promotional notifications.

App Screens & Functionalities

Video Lecture Screen

The Video Screen has features such as completed videos, saving lectures, reporting errors, a PDF notes viewer, and a question bank that corresponds to video lectures. Transcripts are also included to better navigation between video.

Phone Screen

Question Bank Screen

The question bank allows students to test their acquired knowledge from the lectures. It includes features such as timed tests, progress cards, analytics, and a progress card.

Phone Screen
Phone Screen

Search Screen

The search function helps users find chapters and questions in the app. Fuzzy search is implemented so that, even with a few misspellings, users can still find what they are actually looking for.

Plan & Subscription Screen

Users can select plans according to their preferences and make payments from within the app. The admin panel has options to add, remove, and update plans, as well as assign a recommended tag to each plan.

Phone Screen

Profile Screen

The profile section allows users to change their profile information such as name, email, phone number, and profile photo.

Phone Screen