https://github.com/nuraj250/linguacheck
LinguaCheck is an AI-powered Grammar & Pronunciation Checker built with Next.js. It helps users improve their language skills by providing real-time grammar corrections and pronunciation analysis using OpenAI API and Whisper AI. 🚀
https://github.com/nuraj250/linguacheck
ai grammar grammar-checker nextjs
Last synced: 4 days ago
JSON representation
LinguaCheck is an AI-powered Grammar & Pronunciation Checker built with Next.js. It helps users improve their language skills by providing real-time grammar corrections and pronunciation analysis using OpenAI API and Whisper AI. 🚀
- Host: GitHub
- URL: https://github.com/nuraj250/linguacheck
- Owner: Nuraj250
- Created: 2025-01-30T06:34:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-11T16:23:10.000Z (7 months ago)
- Last Synced: 2025-06-21T17:03:40.738Z (4 months ago)
- Topics: ai, grammar, grammar-checker, nextjs
- Language: TypeScript
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LinguaCheck
## 🚀 AI-Powered Grammar & Pronunciation CheckerLinguaCheck is a web application that helps users improve their **grammar and pronunciation** using AI-powered analysis. Built with **Next.js**, this app provides real-time feedback to enhance language learning.
## 🌟 Features
✅ **Grammar Checking** – Get AI-powered text corrections and suggestions.\
✅ **Pronunciation Analysis** – Record your speech and receive AI-generated feedback.\
✅ **Text-to-Speech** – Convert corrected text into speech for better learning.\
✅ **User Dashboard** – Track previous corrections and improvements.\
✅ **Authentication** – Secure user login and history tracking.\
✅ **Dark Mode & Responsive UI** – Smooth user experience on any device.## 🛠️ Tech Stack
- **Frontend:** Next.js (React), Tailwind CSS
- **Backend:** Python (FastAPI)
- **AI Services:** OpenAI API (for grammar correction), Whisper API (for speech recognition)
- **Database:** Firebase
- **Authentication:** NextAuth.js## 📦 Installation
```bash
git clone https://github.com/Nuraj250/LinguaCheck.git
cd LinguaCheck
npm install
```## 🚀 Running the Project
```bash
npm run dev
```## 🔑 Environment Variables
Create a `.env.local` file in the root directory and add the following:
```env
OPENAI_API_KEY=your_openai_api_key
NEXTAUTH_SECRET=your_next_auth_secret
```## 📜 License
This project is licensed under the **MIT License**.
---
### 🌍 Improve Your Language Skills with LinguaCheck! 🚀