Skip to content

TextWiz is a web application that provides a variety of text transformation tools. TextWiz offers both non-AI and AI-powered text transformation features. It is built using React JS, Tailwind CSS, Shaden UI, and Flask.

License

Notifications You must be signed in to change notification settings

R1shabh-Gupta/TextWiz

Repository files navigation

TextWiz

TextWiz is a web application that allows users to transform text using a variety of tools. It offers both non-AI and AI-powered text transformation features.

Features

  • Non-AI Text Transformation Tools

    • Uppercase
    • Lowercase
    • Camel Case
    • Capitalize first letter of each word
    • Toggle Case
    • Alternate Case
    • (and more to come!)
  • AI Text Transformation Tools (requires login)

    • Summarization
    • Keyword Extraction
    • (and more to come!)

Tech Stack

  • Frontend: React JS, Tailwind CSS, Shaden UI
  • Backend: Flask
  • Authentication: Firebase

User Authentication

TextWiz uses Firebase Authentication to manage user login. Users can only access the AI-powered text transformation tools after logging in.

Getting Started

To get TextWiz up and running locally, you'll need to have Node.js and npm (or yarn) installed on your machine. Once you have those installed, you can clone this repository and run the following commands in your terminal:

npm install
npm start

This will start the development server and open TextWiz in your web browser.

Contributing

If you'd like to contribute to TextWiz, please feel free to open a pull request. Before submitting a pull request, please make sure to format your code according to the project's style guide (if there is one).

License

TextWiz is licensed under the MIT License.

About

TextWiz is a web application that provides a variety of text transformation tools. TextWiz offers both non-AI and AI-powered text transformation features. It is built using React JS, Tailwind CSS, Shaden UI, and Flask.

Resources

License

Stars

Watchers

Forks