Borinquen Picks is an Android application built with Jetpack Compose that provides recommendations for various places in Puerto Rico. The app categorizes recommendations, such as restaurants, and displays the best options available. The UI supports both dark and light themes, and images are loaded asynchronously from Firebase Storage using the Coil library.
Technologies Used
- Kotlin
- Jetpack Compose
- MVVM Architecture
- Firebase Storage (for hosting images)
- Firebase Realtime Database (for hosting the content data)
- Coil (for asynchronous image loading)
- Material Design (for UI components)
Features:
- Category Selection: The app displays a menu with various categories (e.g., restaurants, attractions).
- Recommendation List: When a category is selected, the app navigates to a screen displaying a list of recommendations for that category.
- Recommendation Details: Selecting a recommendation opens a detailed screen, showing more information about the selected place, including images loaded asynchronously from Firebase Storage.
Usage
Borinquen Picks allows users to browse categorized recommendations effortlessly. The app follows a state-based navigation approach, ensuring smooth transitions between different screens.