Skip to content

Neha-Singh-j/Wizztxt

Repository files navigation

🚀 WizzText - Ultimate Text Transformation Toolkit

Power up your text processing with WizzText – a feature-rich React application that helps you analyze, transform, and manipulate text like a pro!

Live Demo https://wizztxt.vercel.app/


Screenshot 2025-06-20 085431

✨ Features

🔠 Text Transformations

  • UPPERCASE / lowercase conversion
  • Remove extra spaces
  • Copy to clipboard with one click

📊 Text Analytics

  • Word & character count
  • Reading time estimation

📁 Export Options

  • Download as TXT or PDF

🎤 Text-to-Speech

  • Listen to your text with built-in speech synthesis

🎨 Modern UI

  • Sleek dark/light mode toggle
  • Animated buttons and transitions
  • Responsive design

💬 User Testimonials

Rotating testimonial cards show what users love about WizzText

🛠️ Tech Stack

  • Frontend: React.js
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • PDF Generation: jsPDF
  • Icons: React Icons

🚀 Getting Started

Prerequisites

  • Node.js (v16+)
  • npm (v8+)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/wizztext.git  
  2. Install dependencies:
    cd wizztext  
    npm install  
  3. Start the development server:
    npm start  

📂 Project Structure

wizztext/  
├── src/  
│   ├── components/    # React components  
│   ├── App.js         # Main application  
│   └── index.js       # Entry point  
├── public/            # Static assets  
└── package.json       # Project dependencies  

🌟 Why WizzText?

  • All-in-one solution for text manipulation
  • Beautiful UI with smooth animations
  • Extensible architecture – easy to add new features
  • 100% client-side – no data leaves your browser

🤝 Contributing

We welcome contributions! Please fork the repository and create a pull request with your improvements.


About

its a text manipulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published