Skip to content

Anuvadak is a user-friendly translation tool built with React, allowing users to easily translate text between multiple languages. It integrates with the OpenL-Translate API for accurate translations and features a reverse language option. The app offers a clean, responsive interface with error handling for a smooth experience.

Notifications You must be signed in to change notification settings

THAKURSUMIT1600/Anuvadak

Repository files navigation

Anuvadak - Language Translation App

Anuvadak is a simple and efficient language translation tool built with React. It enables users to translate text between various languages with ease. The app utilizes the OpenL-Translate API to provide accurate translations and includes a reverse language option to switch between the input and output languages.

Features

  • Translate text between multiple languages
  • Language selection dropdown with over 50+ languages
  • Reverse language option to swap input and output languages
  • Responsive and user-friendly design
  • Error handling and loading state management

Tech Stack

  • Frontend: React, Tailwind CSS
  • API: OpenL-Translate API (via RapidAPI)
  • State Management: React Hooks (useState)

Installation

  1. Clone the repository:

    git clone https://github.com/SumitThakur1600/Anuvadak.git
  2. Navigate to the project directory:

    cd Anuvadak
  3. Install dependencies:

    npm install
  4. Create a .env file in the root of the project and add your RapidAPI key:

    VITE_IMP_KEY=your_rapidapi_key_here
  5. Run the app:

    npm run dev
  6. Open the app in your browser at http://localhost:3000

Contributing

Feel free to fork the project, submit issues, and send pull requests for bug fixes, features, or improvements.

About

Anuvadak is a user-friendly translation tool built with React, allowing users to easily translate text between multiple languages. It integrates with the OpenL-Translate API for accurate translations and features a reverse language option. The app offers a clean, responsive interface with error handling for a smooth experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published