An open API service indexing awesome lists of open source software.

https://github.com/rafirabby13/tutor-bridge

The primary goal of this platform is to provide a seamless way for learners to connect with qualified tutors. By offering features simple and useful and great user experience, student can get connected to the teachers.
https://github.com/rafirabby13/tutor-bridge

css3 firebase html5 mongodb react-router reactjs tailwindcss

Last synced: 3 months ago
JSON representation

The primary goal of this platform is to provide a seamless way for learners to connect with qualified tutors. By offering features simple and useful and great user experience, student can get connected to the teachers.

Awesome Lists containing this project

README

          

TutorBridge: Connect students with tutors

###

The primary goal of this platform is to provide a seamless way for learners to connect with qualified tutors. By offering features simple and useful and great user experience, student can get connected to the teachers.

###

Live Site: https://online-tutor-booking.web.app/

###



###


react logo

mongodb logo

tailwindcss logo

npm logo

html5 logo

css3 logo

javascript logo

firebase logo

###

Features

###

📱 Responsive Design – Fully optimized for mobile, tablet, and desktop devices.
🔐 Authentication System – Secure user login and registration.
🔑 Authorization using JWT – Protects routes and ensures secure access control.
🎨 Simple User Interface – Clean, intuitive, and user-friendly design.
🔍 Search Functionality – Users can search for tutorials efficiently.
📂 User Data Management – Users can add tutorials and manage their content.
✏️ Update & Delete Tutorials – Users can modify or remove their added tutorials.

###

Dependencies

###

"animate.css": "^4.1.1",
"axios": "^1.7.9",
"firebase": "^11.1.0",
"framer-motion": "^10.18.0",
"lottie-react": "^2.4.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-helmet": "^6.1.0",
"react-icons": "^5.4.0",
"react-router-dom": "^7.1.0",
"react-toastify": "^11.0.2",
"react-tooltip": "^5.28.0",
"sweetalert2": "^11.15.3",
"swiper": "^11.1.15"

###

how to run the project locally

###

1. Clone the repository.
2. Run npm install to install dependencies.
3. Set up MongoDB For Data Storage
4. Use npm run dev to launch the project.

###