AI Translate is a React-based application that leverages the OpenAI API for efficient and accurate language translation 🚀. Built with React.JS and styled using React Bootstrap, this application offers a user-friendly interface for instant language translation.
- Simple and Intuitive UI 🖥️: Utilizes React Bootstrap for a responsive and accessible user interface.
- Powered by OpenAI API 🧠: Leverages the advanced language understanding capabilities of OpenAI for accurate translations.
- Real-Time Translation ⚡: Provides instant translation for user input.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What you need to install the software:
- Node.js
- Yarn Package Manager
Clone the repository to your local machine:
git clone git@github.com:jmoliugp/ai-translate.git
Navigate to the project directory:
cd ai-translate
Install the dependencies using Yarn:
yarn install
To start the development server:
yarn dev
After starting the development server, the application will be available in your browser. Simply input the text you want to translate, and the application will provide real-time translations.
To run the automated tests for this system:
yarn test
- React.JS - The web framework used 📚
- React Bootstrap - UI framework 🎨
- OpenAI API - AI-powered language translation 🤖
- Vitest - Testing framework 🔍