Live Demo: https://ai-lengua.vercel.app/
Translate from any language into a variety of languages using DeepL's AI API, and listen to the translation read by a human-like AI voice using Play.ht Api. Recieve an AI generated prompt from the GPT-3 API to spark ideas for writing a text in the target language, and then recieve AI grammar feedback. Sign in, and create decks with vocabulary words to refer to later for studying.
- Context
- Custom Hooks
- Component-Library
- Typescript
- HTML
- SCSS
- React
- useContext
- Custom Hooks
- Next JS
- PostgreSQL
- PRISMA
- DeepL API
- GPT-3 API
- Play.ht API
- O-Auth
- Next-Auth
- Translate from any language into English, Spanish, French, German, Chinese, Japanese, or Korean using DeepL Machine Learning API.
- Listen to a real-like AI voice read the transaltion for you using AI from play.ht's API.
- Generates word of Day and definition in any 1 of 8 languages.
- GPT-3 API to generate writing prompt.
- GPT-3 API to check for grammar mistakes.
- Create, save, and update decks with vocab/grammar cards for studying
- User authentication next-auth and google OAuth
- PostgreSQL database
- Prisma ORM
- Currently refactoring styles for a mobile-first design.