Skip to content

atmabdullaham/Fluentro-client

Repository files navigation

Fluentro

Live URL: https://fluentor-185f0.web.app

Project Overview

Fluentro is an online platform designed to connect learners with tutors across various languages and subjects in a friendly and accessible environment. This web application streamlines the process of discovering, booking, and managing tutoring sessions, making it easier for users to enhance their language skills from anywhere in the world.


Purpose

To create a user-friendly online tutoring platform that:

  • Bridges the gap between language learners and skilled tutors
  • Offers easy tutor discovery, reviews, and secure session bookings
  • Encourages language learning in a friendly and welcoming environment

Key Features

  • Browse Tutors: Filter and explore tutors based on language or subject
  • Detailed Profiles: View tutor experience, reviews, and session details
  • Book a Session: Securely book a tutor using your account
  • JWT Auth & Protected Routes: Secured access with JSON Web Tokens
  • Write & View Reviews: Share your learning experience with others
  • Add & Manage Tutorials: Tutors can create and manage learning content
  • Responsive UI: Clean, mobile-friendly user interface

Tech Stack & Packages

Frontend:

  • React.js
  • React Router DOM
  • Axios
  • Tailwind CSS / DaisyUI
  • Firebase

NPM packages:

  1. Font Awesome
  2. lottie react
  3. react hook form
  4. react hot toast
  5. axios

Backend:

  • Express.js
  • MongoDB
  • JWT (jsonwebtoken)
  • Cors
  • Cookie-Parser
  • Dotenv

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages