Home

Awesome

Droid StoryBox

This is an App built using Kotlin and Jetpack components following the Clean Code architecture. It utilizes the Paging Library for efficient data loading, Dagger Hilt for dependency injection, and Retrofit to fetch datas.

Support me

"Buy Me A Coffee"

Features

Architecture

The app is built using the Clean Code architecture, which divides the code into three main layers:

  1. Presentation Layer: Contains UI-related components such as Activities, Fragments, and ViewModels.
  2. Domain Layer: Contains business logic and use cases.
  3. Data Layer: Manages data sources such as APIs and databases.

Tech Stack

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/octera/droid-storybox
    
  2. Open the project in Android Studio.

  3. Build and run the project.

Usage

TODO

Screenshots

Maybe later

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements