Skip to content

royale0417/online-course-edu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

-refer the template from Sangvaleap

TryTry (Universiti Tunku Abdul Rahman)

TAY KI CHANG HO YU HAO LAU WENG KIAT

Online Course App - Flutter

The platform transcends traditional learning frameworks by redefining the role of the learner beyond that of a typical student. It seamlessly integrates elements of education, the workplace, and academia, creating a holistic environment that supports both learning and meaningful interaction. Beyond just accessing educational content and attending classes online, users can engage in professional and academic discussions, building a dynamic space that fosters networking and collaboration. This approach encourages a richer, more interconnected experience, enabling participants to gain not only knowledge but also valuable insights and connections across multiple fields.

The application provides these key features:

  • Course List: This feature enables users to browse courses organized by category.
  • Course Details: Users can access comprehensive course information, including objectives, lessons, schedule, reviews, pricing, and more.
  • Course Tracking: This feature allows users to view both ongoing and completed courses.
  • Chat: Users can communicate directly with course owners or instructors in real-time.
  • Messenger: This feature provides a separate messaging platform for users to engage in discussions, share information, or collaborate with peers.
  • Forum: Users can participate in community forums, post questions, share insights, and discuss topics related to their courses.
  • Settings: Users can customize account settings, including statistics, payments, notifications, privacy, security, and theme preferences.

Development Setup

  • flutter pub get
  • flutter run

Functions implemented

-Click the corresponding lesson item from the lessons list to automatically jump to the course video page -Embed YouTube videos into the corresponding page and allow online playback

-Make a corresponding lessons list for each course, and jump to the corresponding course content by clicking on the lessons item (partially completed)

-Implemented text input and message sending features for the chat room and forum.

download link: https://drive.google.com/file/d/14fefvP9hqBvpQDjmeLifoZymvxJFDiQr/view?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published