Skip to content

morishjs/EnglishBuddy

Repository files navigation

EnglishBuddy

Description

This is a simple English learning app. It is a mobile application that allows users to talk with ai and learn English.

Installation

Clone this repository and import into Android Studio

git clone https://github.com/morishjs/EnglishBuddy.git

Configuration

OpenAI API Key

  1. You need to get OpenAI API Key. Please refer to this page to get the key.
  2. Create local.properties file in the root directory of the project.
  3. Add the following line to local.properties file.
OPENAI_API_KEY=<YOUR_API_KEY>

Features

  • User can talk with ai
  • User can learn English
  • User can see the history of conversations

Tech Stack

  • Android Compose
  • Kotlin
  • Dagger Hilt
  • MVVM
  • Clean Architecture
  • Coroutines
  • Retrofit
  • Room
  • OpenAI

Screenshots

englishbuddy_screenshot.jpg

About

Talk with AI and learn English

Topics

Resources

Stars

Watchers

Forks

Languages