A powerful full-stack web application powered by Google Gemini AI that transforms your writing with 13+ intelligent text processing modes. No authentication required - just paste your text and enhance it instantly!
This isn't just another grammar checker. It's a comprehensive writing assistant that understands context, tone, and purpose. From fixing typos to completely rewriting content for different audiences, this tool does it all.
- ✓ Spell Check - Catch and fix spelling errors
- 📝 Grammar Fix - Correct grammatical mistakes
- 🔄 Rephrase - Rewrite text while preserving meaning
- 🎭 Change Tone - Adjust writing style (professional, casual, formal, friendly, academic, humorous, empathetic)
- 📚 Enhance Vocabulary - Upgrade word choice and language sophistication
- 📏 Expand Text - Add detail and depth to brief content
- 📉 Make Concise - Compress lengthy text without losing key points
- 🔍 Analyze Writing - Get insights on readability, tone, and structure
- 🚀 SEO Optimize - Improve content for search engine visibility
- 📄 Summarize - Extract key points from long text
- • Convert to Bullets - Transform paragraphs into bullet points
- 🌐 Translate - Convert text to different languages (English, Hindi, Spanish, French)
- 🎯 Goal-Based Writing - Generate content for specific purposes (emails, essays, stories, blogs, social media, resumes, cover letters)
- Target Audience: General, Academic, Professional, Casual, Children
- Formality Level: Formal, Neutral, Casual
- Tone Selection: Professional, Casual, Formal, Friendly, Academic, Humorous, Empathetic
- Language Support: Multi-language translation support
- Clean, Intuitive Interface - Beautiful gradient design with smooth interactions
- Real-time Statistics - Word count, character count for both input and output
- Side-by-Side Comparison - View original and enhanced text together
- One-Click Copy - Copy results to clipboard instantly
- Responsive Design - Works seamlessly on desktop, tablet, and mobile
- React.js - Modern UI with hooks (useState)
- Axios - HTTP client for API requests
- Inline Styling - Custom gradient-based design system
- Responsive CSS Grid - Adaptive layout
- Node.js with Express.js - RESTful API server
- CORS - Cross-origin resource sharing
- dotenv - Environment variable management
- Axios - Gemini AI API integration
- Google Gemini API - Advanced language model for text processing
- Custom prompt engineering for each mode
- Context-aware processing based on audience and formality
- Node.js (v14+)
- npm or yarn
- Google Gemini API Key
# Navigate to backend directory
cd backend
# Install dependencies
npm install
# Create .env file
touch .env
# Add your Gemini API key to .env
GEMINI_API_KEY=your_api_key_here
PORT=5000
# Start the server
npm start# Navigate to frontend directory
cd frontend
# Install dependencies
npm install
# Create .env file
touch .env
# Add backend URL to .env
REACT_APP_API_URL=http://localhost:5000
# Start the development server
npm startThe app will open at http://localhost:3000
- Select a Mode - Choose from 13 different text processing modes
- Customize Settings - Set tone, audience, formality, or language as needed
- Enter Your Text - Paste or type your content in the input editor
- Process - Click "Process Text" and let AI work its magic
- Review & Copy - View enhanced text side-by-side, then copy with one click
- Students: Grammar check essays, enhance vocabulary, expand answers
- Professionals: Write formal emails, optimize LinkedIn posts, create resumes
- Content Creators: SEO optimize blogs, generate engaging social media posts
- Writers: Rephrase sentences, change tone, summarize research
- Non-native Speakers: Fix grammar, translate content, adjust formality
- No user authentication required - Start using immediately
- No data storage - Your text is processed and immediately discarded
- Secure API calls - Direct communication between your browser and backend
- ⚡ Fast Processing - Gemini AI delivers results in seconds
- 🎨 Beautiful UI - Warm gradient theme with smooth animations
- 📱 Fully Responsive - Works on all devices
- 🔧 Highly Customizable - Multiple options for each mode
- 💯 Production Ready - Clean code, error handling, loading states
Contributions are welcome! Feel free to:
- Report bugs
- Suggest new features
- Submit pull requests
This project is open source and available under the MIT License.
Vaibhavi
- GitHub: @Vaibhavi3
- Google Gemini AI for powerful language processing
- React community for excellent documentation
- All contributors and users
Made with ❤️ and AI | Transform your writing today!