Skip to content

A E-Learning application frontend built-in with React JS utilized tailwind for styling and responsiveness, docker for containerization and kubernetes for orchastration

Notifications You must be signed in to change notification settings

Rithick574/learnwise-client

Repository files navigation


Learnwise

System design

Learnwise is an innovative educational networking platform designed to connect learners and instructors for seamless knowledge sharing. Our platform empowers instructors to create courses, exams, live sessions, and announcements, enriching the learning experience.

Repositories and Documentation

Key Features

  • Diverse Course Offerings: Access a wide range of free and paid courses. Videos are converted to HLS format (m3u8) to ensure optimal streaming quality based on internet speed.

  • Real-time Interaction: Engage with real-time features such as text chatting, audio, video, and file sharing using WebSockets, fostering an engaging learning environment.

  • Live Streaming: Instructors can conduct live streaming sessions, providing direct interaction and real-time feedback to enhance the learning experience.

  • Announcement System: Stay informed with notifications about upcoming courses, live sessions, and achievements. Integrated options for likes, dislikes, and comments allow users to interact with announcements.

Technical Architecture

  • Microservices Architecture: Designed for scalability using microservices and clean architecture principles.

  • Efficient Communication: Utilizes Apache Kafka for interservice communication.

  • Containerization and Deployment: Leveraged Docker for containerization and deployed on Azure Kubernetes Service for streamlined deployment and optimal performance.


This format provides a clear and detailed overview of Learnwise, ensuring that all essential information is easily accessible.

About

A E-Learning application frontend built-in with React JS utilized tailwind for styling and responsiveness, docker for containerization and kubernetes for orchastration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages