Skip to content

Latest commit

 

History

History
85 lines (61 loc) · 2.14 KB

README.md

File metadata and controls

85 lines (61 loc) · 2.14 KB

HopHub


This demo app showcases the following:

  • Jetpack Compose
  • Ktor
  • Coil
  • Lottie Animations
  • Card, Pager Views
  • Compose constraint layout
  • Punk API

Table of Contents

Introduction

Search for beers on Punk API and add them to your favourites. Read into the details of each beer, such as the description, ingredients, brewers tips & food pairing.

Features

  • Search for a beer
  • Mark a beer as favourite
  • Read into the beer details

Known Issues

  • No error handling or timeouts with Ktor
  • Using global app states
  • Repeated code block
  • Description text is cut off

Roadmap

  • Resolve know issues
  • Write tests
  • Swap to KMP

Getting Started

To get started with HopHub, follow the instructions below.

Prerequisites

  • Android Studio (version Giraffe or later)
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/lethalmaus/HopHub.git
  2. Open the project in Android Studio.

  3. Sync the project with Gradle files.

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to submit a pull request or open an issue in the repository.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute this code as per the terms of the license.