- Retrofit: Used for Streaming API integration.
- Chat GPT API: Utilized for chat/completion functionality.
- Clean Architecture: Adopted for structuring the project.
- Koin: Employed for Dependency Injection.
Functionality of the application
- Streaming API integration with Retrofit.
- Chat/completion functionality using Chat GPT API.
- Clean Architecture for a modular and maintainable codebase.
- Dependency Injection with Koin for efficient and scalable development.
Path to Intall the repository
- Clone the repository.
git clone https://github.com/seth-manu/StreamingApp.git
- Sync the project with Gradle System
- In order the use this repo, kindly add your own ChatGPT Key in app level build.gradle file.
- I heartdly inviting you genius folks to contibute on this repo. In future, I am planning to use more ChatGPT APIs.