EricKarschner37 / AnDrink

An Android client for CSH Drink service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSH AnDrink

An Android application client for the Computer Science House on-floor drink system which retrieves information from Mizu.

Overview

AnDrink is an Android application with minimum support for SDK version 16. It is built using the MVVM (Model View Viewmodel) architecture, and uses the Fuel library for networking. It also uses the Android Room library for data persistence.

Related Projects

Features

AnDrink currently supports base functionality for signing in with CSH credentials and purchasing drinks using drink credits.

Viewing machines

The contents and statuses of the drink machines are shown on the main page of the application.

Profile

The user's profile can be viewed, along with pertinent information (credits) from the sidepanel in the app.

Planned Features

The following features are planned for further development for the application:

  • Admin tools
    • Add/edit items
    • Edit users' drink credits
  • Support the Snack machine
  • Retrieve drinks faster

About

An Android client for CSH Drink service


Languages

Language:Kotlin 100.0%