Skip to content

meshal10613/inlingo-client

Repository files navigation

🧠 Inlingo - Language Learning App

Welcome to Inlingo, a dynamic platform designed to help users learn new languages through interactive lessons, quizzes, and real-time tutor sessions.

🚀 Live Demo

👉 Click here to visit the live app

🎯 Project Purpose

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.

🌍 Features

  • 🌐 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)

🛠️ Tech Stack

Frontend:

Backend:

Database:

Authentication:

Deployment:

NPM packages

🚀 Inlingo Project - Local Development Guide

This guide will help you set up and run the project locally on your machine.


✅ Prerequisites

Make sure the following tools are installed on your system:


1. Clone the Repository

Clone the project to your local machine using Git:

git clone https://github.com/meshal10613/inlingo-client.git

2. Install Dependencies

Using npm:

npm install

Or using yarn:

yarn start

3. Build for Production

Build for Production

npm run build

💬 Contact

For queries or support:

---

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

About

Welcome to Inlingo, a dynamic platform designed to help users learn new languages through interactive lessons, quizzes, and real-time tutor sessions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages