Tutor Lingo is an engaging educational platform designed for learners and educators. It provides course listings, animated sections, user-friendly navigation, and authentication using Firebase. Built with modern tools like React 19, Tailwind CSS 4, and Lottie animations.
- 📚 Browse and explore language & tutoring courses
- 🔐 Firebase-based user authentication
- 📈 Animated counters and statistics
- 🎬 Lottie animations for modern UI
- 🎨 Tailwind CSS + DaisyUI styling
- 🛎️ Toast notifications and SweetAlert2 for user interactions
- 🌐 Fully responsive and optimized design
- React 19
- Tailwind CSS 4 + DaisyUI
- Firebase
- React Router v7
- Lottie React
- SweetAlert2
- Swiper.js
- React CountUp
"dependencies": {
"@tailwindcss/vite": "^4.1.8",
"daisyui": "^5.0.43",
"firebase": "^11.8.1",
"lottie-react": "^2.4.1",
"react": "^19.1.0",
"react-countup": "^6.5.3",
"react-dom": "^19.1.0",
"react-hot-toast": "^2.5.2",
"react-icons": "^5.5.0",
"react-router": "^7.6.1",
"sweetalert2": "^11.22.0",
"swiper": "^11.2.8",
"tailwindcss": "^4.1.8"
}To run this project on your local machine:
# Clone the repository
git clone https://github.com/borhansiddque/tutor-lingo-app.git
# Navigate into the project directory
cd tutor-lingo
# Install dependencies
npm install
# Start the development server
npm run devThe app will run at http://localhost:5173
