bg

Learning Buddy | Learn and Educate Yourself with fun

Reactjs Guru Sep 27, 2024

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:

  1. Course enrollment system
  2. User authentication and registration
  3. Social media integration for login (Google and Facebook)
  4. Protected private routes
  5. Firebase-based authentication system
  6. User profile management
  7. Responsive web design

Technologies Used:

  1. React (Frontend framework)
  2. Tailwind CSS (Styling framework)
  3. Firebase (Backend and authentication)
  4. React Router (Navigation)
  5. Vanilla CSS (Additional styling)

Libraries Used:

  1. react-firebase-hooks (v5.0.3)
  2. react-hot-toast (v2.2.0)
  3. react-router-dom (v6.3.0)
  4. firebase (v9.6.11)
  5. Testing libraries:
    • @testing-library/jest-dom
    • @testing-library/react
    • @testing-library/user-event
  6. Development tools:
    • autoprefixer
    • postcss
    • tailwindcss
Author Profile

Mohammad Ali

Joined: 11/15/2021

Full stack Developer (MERN) || Front End Developer || React.js Developer || Web Developer

27

Followers

21

Following

87

Repositories

You May Also Like

Check out our other related collections

A single page restaurant app where people are able to select food in their cart and checkout the cart with their information.
A single page restaurant app where people are able to select food in their cart and checkout the cart with their information.
September 27, 2024

Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin…

Pokemon Universe – Interactive Pokemon Explorer Web Application
Pokemon Universe – Interactive Pokemon Explorer Web Application
September 27, 2024

The Pokemon Universe is a web-based Pokedex application that creates an interactive platform for exploring Pokemon characters. The repository's main…

GitHub Profile Finder – Search & View GitHub User Profiles
GitHub Profile Finder – Search & View GitHub User Profiles
September 27, 2024

The GitHub Profile Finder is a web application that enables users to search and view GitHub user profiles through an…