https://github.com/rasperon/writewise
AI-powered English writing practice platform with instant feedback. Generate random topics, write responses, and get detailed evaluations to improve your English writing skills. 🚀✍️
https://github.com/rasperon/writewise
ai-feedback education-app english-learning gemini-ai language-learning nextjs tailwindcss typescript writing-practice
Last synced: 7 months ago
JSON representation
AI-powered English writing practice platform with instant feedback. Generate random topics, write responses, and get detailed evaluations to improve your English writing skills. 🚀✍️
- Host: GitHub
- URL: https://github.com/rasperon/writewise
- Owner: rasperon
- License: mit
- Created: 2025-02-20T15:54:25.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-20T16:18:48.000Z (8 months ago)
- Last Synced: 2025-02-20T16:41:43.193Z (8 months ago)
- Topics: ai-feedback, education-app, english-learning, gemini-ai, language-learning, nextjs, tailwindcss, typescript, writing-practice
- Language: TypeScript
- Homepage:
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WriteWise - English Learning Platform

[](https://nextjs.org/)
[](https://www.typescriptlang.org/)
[](https://tailwindcss.com/)
[](https://deepmind.google/technologies/gemini/)
[](LICENSE)[English](#english) | [Türkçe](#türkçe)
## English
WriteWise is an innovative English learning platform that helps users improve their writing skills through AI-powered feedback. The application generates random topics and provides instant, detailed evaluations of users' written responses.
### ✨ Features
- 🎯 AI-powered random topic generation
- 📝 Minimum 3-sentence writing task
- 🤖 Advanced AI evaluation system
- 🌟 30-point scoring system
- 🎨 Modern and responsive design
- 🌍 Multi-language support (Turkish and Azerbaijani)
- 🔄 Real-time feedback
- 📊 Detailed writing analysis
- 💡 Writing tips and suggestions### 🚀 Technologies
- Next.js 14
- TypeScript
- Tailwind CSS
- Framer Motion
- Google Gemini AI API### 🛠️ Installation
1. Clone the repository:
```bash
git clone https://github.com/rasperon/writewise.git
cd writewise
```2. Install dependencies:
```bash
yarn install
```3. Create `.env.local` file and add your Gemini API key:
```bash
NEXT_PUBLIC_GEMINI_API_KEY=your_gemini_api_key_here
```4. Start the development server:
```bash
yarn dev
```5. Open [http://localhost:3000](http://localhost:3000) in your browser.
### 🤝 Contributing
Contributions are welcome! Feel free to submit issues and pull requests.
### 📝 License
MIT
---
## Türkçe
Modern ve interaktif bir İngilizce öğrenme web uygulaması. Kullanıcılar rastgele konular üzerinde İngilizce yazma pratikleri yapabilir ve anında geri bildirim alabilirler.
### Özellikler
- 🎯 Rastgele konu üretimi
- 📝 En az 3 cümlelik İngilizce yazma görevi
- 🤖 Yapay zeka destekli değerlendirme
- 🌟 30 puan üzerinden puanlama sistemi
- 🎨 Modern ve duyarlı tasarım
- 🌍 Türkçe ve Azərbaycan dili desteği### Kurulum
1. Projeyi klonlayın:
```bash
git clone https://github.com/rasperon/writewise.git
cd writewise
```2. Bağımlılıkları yükleyin:
```bash
yarn install
```3. `.env.local` dosyasını oluşturun ve Gemini API anahtarınızı ekleyin:
```bash
NEXT_PUBLIC_GEMINI_API_KEY=your_gemini_api_key_here
```4. Geliştirme sunucusunu başlatın:
```bash
yarn dev
```5. Tarayıcınızda [http://localhost:3000](http://localhost:3000) adresini açın.
### Geliştirici
- Instagram: rasperon.c
- Discord ID: 1108799838876868738
- GitHub: rasperon/writewise### ⭐ Projeyi Destekleyin
Eğer bu projeyi faydalı bulduysanız, GitHub'da yıldız vermeyi unutmayın! Bu, projenin daha fazla kişiye ulaşmasına yardımcı olur.
### Lisans
MIT