TextUtils is a React-based web application that provides quick text manipulation utilities like converting text to uppercase, lowercase, inverting case, alternating case, and more — along with a live word/character count and reading time estimate.
✨ This was my first React project, built while following CodeWithHarry’s React JS Tutorial Playlist. I also explored and integrated Flowbite components myself.
- ✅ Convert to UPPERCASE / lowercase
- 🔄 Invert Case (e.g.,
HeLLo
→hEllO
) - 🎲 Alternate Case (e.g.,
hello
→hElLo
) - 🧼 Clear text
- 📋 Copy to clipboard
- 🧮 Live word and character count
- ⏱️ Estimated reading time
- 📑 Preview section
- ❓ FAQ page using Flowbite’s accordion
Uses Flowbite components with Tailwind CSS for styling and dark mode support.
- Node.js (v14 or later)
- npm or yarn
git clone https://github.com/your-username/textutils.git
cd textutils
npm install
npm run dev