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.
- Host: GitHub
- URL: https://github.com/rafirabby13/tutor-bridge
- Owner: rafirabby13
- Created: 2025-01-10T17:07:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-25T10:23:42.000Z (about 1 year ago)
- Last Synced: 2025-04-25T10:32:15.172Z (about 1 year ago)
- Topics: css3, firebase, html5, mongodb, react-router, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://online-tutor-booking.web.app/
- Size: 2.33 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/
###
###
###
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.
###