Welcome to Inlingo, a dynamic platform designed to help users learn new languages through interactive lessons, quizzes, and real-time tutor sessions.
👉 Click here to visit the live app
The purpose of Inlingo is to create an accessible and engaging platform where users can learn new languages and improve their communication skills through interaction with qualified tutors. The platform aims to:
-
Connect language learners with experienced tutors for personalized lessons.
-
Make language education more flexible, affordable, and accessible from anywhere.
-
Provide a clean and user-friendly interface for booking tutors, viewing profiles, and leaving feedback.
-
Encourage self-paced learning with tools such as ratings, language filters, and tutor availability.
By combining modern web technologies with a passion for education, Inlingo empowers users to achieve their language goals effectively.
- 🌐 Multi-language learning support (e.g., Spanish, French, Japanese, etc.)
- 👨🏫 Book 1-on-1 sessions with professional tutors
- 🔔 Create your tutor profile and manage it
- 🔒 User authentication and secure profiles
- 📚 Access tutor profiles with detailed info
- ⭐ Tutor rating and feedback system
- 🔍 Filter by language and availability
- 🔐 Secure login system (Firebase Auth)
Frontend:
Backend:
Database:
Authentication:
Deployment:
NPM packages
- Axios
- Daisy UI
- Lottie React
- React Icons
- React Toastify
- React Tooltip
- React Countup
- Motion
- SweetAlert2
This guide will help you set up and run the project locally on your machine.
Make sure the following tools are installed on your system:
- Node.js (Recommended: LTS version)
- npm (comes with Node.js) or Yarn (optional)
- A code editor like Visual Studio Code
Clone the project to your local machine using Git:
git clone https://github.com/meshal10613/inlingo-client.gitUsing npm:
npm installOr using yarn:
yarn startBuild for Production
npm run buildFor queries or support:
- Email: syedmohiuddinmeshal24@gmail.com
- GitHub: https://github.com/meshal10613
- Phone/What's App: +880 1764447574
---
Let me know if you want to:
- Add environment variable setup instructions (`.env`)
- Include backend (API) setup if you're integrating it
- Convert for **Vite**, **Next.js**, or **React Native** projects
I can tailor it perfectly to your exact stack.Made with ❤️ by Syed Mohiuddin Meshal