https://github.com/abujaforhadi/tutorzon-client
TutorZen is an Online Tutor Booking Platform designed to connect users with tutors across various languages and subjects. It simplifies the process of finding, reviewing, and booking tutors through an interactive and user-friendly interface.
https://github.com/abujaforhadi/tutorzon-client
express firebase-auth jwt
Last synced: about 1 month ago
JSON representation
TutorZen is an Online Tutor Booking Platform designed to connect users with tutors across various languages and subjects. It simplifies the process of finding, reviewing, and booking tutors through an interactive and user-friendly interface.
- Host: GitHub
- URL: https://github.com/abujaforhadi/tutorzon-client
- Owner: abujaforhadi
- Created: 2024-12-27T19:53:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-11T17:37:27.000Z (over 1 year ago)
- Last Synced: 2025-03-02T00:17:35.524Z (over 1 year ago)
- Topics: express, firebase-auth, jwt
- Language: JavaScript
- Homepage: https://tutorzen.abujafor.me/
- Size: 539 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TutorZon - Online Tutor Booking Platform
## Overview
TutorZon is an Online Tutor Booking Platform designed to connect users with tutors across various languages and subjects. It simplifies the process of finding, reviewing, and booking tutors through an interactive and user-friendly interface. The platform is essential for promoting accessible learning opportunities globally and streamlining the tutor hiring process.

## Live URL
[Visit TutorZon](https://tutorzen.abujafor.me/)
## GitHub Repositories
- **Client Repository:** [GitHub - TutorZon Client](https://github.com/abujaforhadi/TutorZon-client)
- **Server Repository:** [GitHub - TutorZon Server](git remote add origin https://github.com/abujaforhadi/TutorZon-server)
## Key Features
- **Registration/Login**: Users can register using email and password or via Google Sign-In.
- **Tutor Profiles**: Browse tutor profiles across various languages and subjects.
- **Booking System**: Book tutoring sessions directly from tutor profiles.
- **Manage Tutorials**: Users can add, update, and delete their tutorials.
- **Search Functionality**: Find tutors based on language.
- **Review System**: Review tutors and increase their rating.
- **JWT Authentication**: Secure authentication using JWT tokens.
- **Responsive Design**: Fully responsive for mobile, tablet, and desktop.
- **Dark/Light Theme**: Toggle between dark and light themes.
## Technologies Used
- **Frontend**: React, Tailwind CSS, React Router, React Toastify
- **Backend**: Node.js, Express.js, MongoDB
- **Authentication**: Firebase Authentication, Google Sign-In, JWT
- **Deployment**: Vercel (Frontend), Heroku (Backend)
## Installation
1. Clone the repository:
```bash
git clone https://github.com/abujaforhadi/TutorZon-client.git