jay-roe / SOEN342_Team_F

1 stars 0 forks source link

SOEN342 Team F - A+ Academy

Project Description

Developing an E-learning platform tailored to the students’ objectives, and which gives tutors freedom over their availability and hourly rates.

Objective

The objective of this project is to create a tutoring website which will contain the core features listed below, along with new and unique features determined by the team. Our goal is that the students, or students’ parents, be able to choose a tutor with whom they feel most comfortable to ensure the best learning experience. Moreover, our team aims at creating a platform where tutors have freedom over: their schedules, online classrooms, teaching methods, salary, and more.

Features

Features of the platform

  1. List of tutors

    • ads/introductory videos
    • hourly rates
    • calendar with availability for one-on-one or group tutoring
  2. Forum for group courses

    • post questions/answers
  3. Direct Messaging

    • student-to-tutors
  4. Account creation

    • student
    • parents
    • tutor
    • access to internal curriculum and documents for all courses
    • send and correct online quizzes
    • create ads
    1. Guest features

      • sit in a live lecture
      • Restricted access to the forum/QA
      • Request to be a tutor
    2. Student profile page

      • access to quizzes
      • show their progess
      • access to additional resources (online calculator, practice documents,etc.)
    3. Admin features

      • Group learning chatroom moderation
      • Tutor verification
      • Payment security

Team members