DEV Community

Cover image for πŸŽ“ Learning Buddy – Open-Source Online Tutoring Platform πŸš€
Reactjs Guru
Reactjs Guru

Posted on

πŸŽ“ Learning Buddy – Open-Source Online Tutoring Platform πŸš€

Looking for an open-source project that enhances online learning? Meet Learning Buddy, a React & Firebase-powered tutoring platform developed by Mohammad Ali. This project is designed to make learning more interactive and accessible while ensuring a smooth authentication experience.

πŸš€ Key Features

βœ… Course Enrollment System – Users can register for educational courses
βœ… Secure Authentication – Social login with Google & Facebook via Firebase
βœ… Protected Routes – Restricted access to enrolled students only
βœ… User Profile Management – Track learning progress
βœ… Fully Responsive UI – Designed with Tailwind CSS

πŸ›  Tech Stack

πŸ”Ή React.js – Frontend Framework
πŸ”Ή Tailwind CSS – Modern Styling
πŸ”Ή Firebase – Authentication & Backend
πŸ”Ή React Router – Navigation

πŸ“‚ Libraries Used

πŸ“Œ react-firebase-hooks – Authentication handling
πŸ“Œ react-hot-toast – Notifications
πŸ“Œ react-router-dom – Page navigation

πŸ”— Explore the GitHub repo & live demo: https://reactjsguru.com/collection/a-website-is-created-by-focused-on-a-tutor-he-is-selling-his-course-package-online/

πŸ‘¨β€πŸ’» Repo Author: Mohammad Ali
If you're passionate about EdTech or want to contribute to a meaningful project, check this out and drop a ⭐ on GitHub!

πŸ’¬ Let’s discuss how we can improve open-source educational platforms! πŸš€

Top comments (0)