Skip to content

The Code & Coffee Android App brings together the love for coffee and the excitement of Android development. Let's create an app that enhances the way we experience coffee shops! ☕️💻

Notifications You must be signed in to change notification settings

NoolAngelo/code-and-coffee

Repository files navigation

Code and Coffee

An Android app prototype built with Java and Material 3. It showcases a simple coffee experience with a home screen, menu, profile, and a cappuccino checkout screen. Dark mode is supported and remembered across launches.

Features

  • Home and menu navigation
  • Profile screen with dark mode toggle (persisted)
  • Cappuccino checkout UI
  • Material styling and accessible content descriptions

Requirements

  • Android Studio (2023.1+)
  • Android SDK 34
  • JDK 17

Getting started

  1. Clone the repository
    git clone https://github.com/NoolAngelo/code-and-coffee.git
    cd code-and-coffee
  2. Open the project in Android Studio and let it sync dependencies.
  3. Run on an emulator or a connected device.

Build and run (CLI)

You can also build and install from the command line:

./gradlew assembleDebug
./gradlew installDebug

Tech stack

  • Language: Java
  • UI: AndroidX AppCompat, Material Components, ConstraintLayout
  • Min SDK: 24, Target SDK: 34

Project structure

  • app/ – Android application module
    • src/main/java/ – Activities and application class
    • src/main/res/ – Layouts, drawables, values

Notes

  • If Gradle sync complains about missing SDKs, install Android API 34 and required build tools via the SDK Manager.
  • Release builds enable code and resource shrinking.

No license has been specified for this repository.

About

The Code & Coffee Android App brings together the love for coffee and the excitement of Android development. Let's create an app that enhances the way we experience coffee shops! ☕️💻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published