Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dimits-ts/coffee-ui
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
https://github.com/dimits-ts/coffee-ui
agile-development android customer-products gui
Last synced: about 9 hours ago
JSON representation
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
- Host: GitHub
- URL: https://github.com/dimits-ts/coffee-ui
- Owner: dimits-ts
- Created: 2023-04-12T13:37:05.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-03T19:14:50.000Z (over 1 year ago)
- Last Synced: 2024-04-22T02:45:08.737Z (7 months ago)
- Topics: agile-development, android, customer-products, gui
- Language: Java
- Homepage:
- Size: 70.1 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Marine Coffee - A modern, accessible coffee machine GUI
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
Developed as part of the "Human-Computer Interaction" course of the Athens University of Economics and Business.You can find a brief demo of the application [here](https://youtu.be/Cju-xMAUAUg).
Developed using Agile methodology. The full development documentation can be found [here](documentation/report.md). Includes base idea, requirements, implementation and design decisions as well as prototype evolution and the verification techniques used during each of the development cycles.
## Preview
![](documentation/images/3rd_cycle/main.PNG)![](documentation/images/3rd_cycle/drink.PNG)
![](documentation/images/3rd_cycle/create_schedule.PNG)
## Project information
The project has been user tested in the following devices:
- Samsung Galaxy Tab S6 Lite
- Nexus 10 API 27 (AVD)The project assumes the device is a tablet with a screen roughly the size of 1200 x 800 dp.
The application is targeted for devices operating Android 5 Lollipop (API level 21) and over.