![bg](https://reactjsguru.com/wp-content/themes/blocksy-child/assets/images/collection-single-page-bg.png)
Learning Buddy | Learn and Educate Yourself with fun
Learning Buddy is a tutoring services platform designed to facilitate online learning. The repository contains code for a web application that connects students with educational resources through course enrollment systems. Its main purpose is to provide a user-friendly interface for accessing educational content while maintaining secure authentication. The platform emphasizes accessibility by offering multiple sign-in options and protected routes for enrolled users.
Key Features:
- Course enrollment system
- User authentication and registration
- Social media integration for login (Google and Facebook)
- Protected private routes
- Firebase-based authentication system
- User profile management
- Responsive web design
Technologies Used:
- React (Frontend framework)
- Tailwind CSS (Styling framework)
- Firebase (Backend and authentication)
- React Router (Navigation)
- Vanilla CSS (Additional styling)
Libraries Used:
- react-firebase-hooks (v5.0.3)
- react-hot-toast (v2.2.0)
- react-router-dom (v6.3.0)
- firebase (v9.6.11)
- Testing libraries:
- @testing-library/jest-dom
- @testing-library/react
- @testing-library/user-event
- Development tools:
- autoprefixer
- postcss
- tailwindcss
Mohammad Ali
Full stack Developer (MERN) || Front End Developer || React.js Developer || Web Developer
27
Followers
21
Following
87
Repositories
Popular Tags
You May Also Like
Check out our other related collections
![React Meme Generator – Create Custom Memes with Imgflip API](https://reactjsguru.com/wp-content/uploads/2024/09/netlify.app_.jpg)
The Meme Generator is a React-based web application that enables users to create custom memes using images from the Imgflip…
![This is my portfolio website which I have built using the NextJS.](https://reactjsguru.com/wp-content/uploads/2024/09/This-is-my-portfolio-website-which-I-have-built-using-the-NextJS.png)
This is a personal portfolio website repository created by Rohit Gour to showcase his work, skills, and professional journey. The…
![Spotta NG Review Project – Modern Product Review Platform](https://reactjsguru.com/wp-content/uploads/2024/09/netlify.app-2.jpg)
Spotta NG Review Project is a comprehensive web application focused on product and service reviews. The repository serves as a…