TextTweak is a responsive and interactive React application that allows users to perform a variety of text transformations including converting to uppercase, lowercase, removing extra spaces, and more. It also includes a dark mode toggle for better user experience.
Check out the live version : TextTweak on GitHub Pages
- Convert text to Upper Case
- Convert text to Lower Case
- Text-to-speech support
- Stop text-to-speech
- Remove extra spaces
- Word and character count
- Dark/Light Mode toggle
- Responsive design using Bootstrap
| Light Mode | Dark Mode |
|---|---|
 |
 |
- React JS
- JavaScript
- Bootstrap 5
- HTML5 & CSS3
Before you begin, make sure you have:
- Node.js (v14 or higher)
- npm (comes with Node.js)
- A code editor like VS Code
- Git installed
git clone https://github.com/05-Jagritii/TextTweak.git
cd TextTweak- Install all required packages using npm:
npm install- Start the Application
npm startVisit http://localhost:3000 in your browser.
TextTweak/
├── public/
│ └── index.html
├── src/
│ ├── components/
│ │ ├── Alert.js
│ │ ├── Navbar.js
│ │ └── TextForms.js
│ ├── App.js
│ ├── App.css
│ ├── index.js
│ └── ...
Jagriti Kanwar
Mail:kanwarjagriti21@gmail.com
LinkedIn: Jagriti Kanwar

