FAN Learning Course Platform

During the pandemic, we began working on a platform that would connect certified instructors with students. When developing this project, I kept in mind that there is no separate role for developing and establishing an online business.

I considered all aspects of the product, but I faced several challenges with the technical implementation. Therefore, I have decided to appoint a Technical Product Manager, and I will be responsible for overseeing the project.

Features:

  • Video Steaming
  • Courses
  • Course Items
  • Quiz Generator and Evaluation
  • Certificate Generator
  • Online Support
  • Online Chat
    #todo update features please 🙂

I should remind you that this project was developed in Persian and I've translated it into English   🙂

 

Fan Platform Index Page:

 

Fan Platform Dashboard Page:

 

Fan Platform Single Course Page:

Description

Non-Functional requirements:

  • Scalability
  • Consistency
  • High Availability
  • Security
  • Latency (-150ms)