👋 Say goodbye to language barriers and experience a world 🌎 where language is no longer a barrier to understanding.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js (v14.x.x or later)
- Python (v3.x.x or later)
- OpenAI API key
The application consists of three main features:
-
Email Generation: Enter a prompt for an email and the application will generate a complete email for you.
-
Phrase Rewording: Enter a phrase and the application will offer different ways to reword it.
-
Language Translation: Enter text in one language and the application will translate it into another language.
- React - JavaScript library for building user interfaces
- Material-UI - React UI framework
- Flask - Python web framework
- OpenAI - GPT-3 API
- Clone the repository:
git clone https://github.com/mravaloarison/speakeasy.git
cd speakeasy
- Install the required
Node.js
packages:
npm install
- Install the required
Python
packages:
pip install -r requirements.txt
- Create a
.env
file in the root directory of the project and add your OpenAI API key:
API_KEY=<your_api_key_here>
To start the application, run the following command:
npm start
This will start the React front-end and Flask back-end servers concurrently. You can access the application by navigating to http://localhost:3000
in your web browser.
Mami Ravaloarison: mravaloarison
This project is licensed under the MIT License - see the LICENSE.md file for details