An open API service indexing awesome lists of open source software.

https://github.com/odaridavid/keki

An Android Baking App that reads from endpoint in JSON format and displays recipes and videos using Exoplayer
https://github.com/odaridavid/keki

baking-app exoplayer2 json-data recipe udacity-android-nanodegree

Last synced: 8 months ago
JSON representation

An Android Baking App that reads from endpoint in JSON format and displays recipes and videos using Exoplayer

Awesome Lists containing this project

README

          

# Keki_App

An Android Baking App That Displays Pastries and their ingredients and steps on preparation of the
recipes,and makes use of firebase crashylitics for crash analysis and espresso UI Testing.

## Prerequisites

A firebase project is required to be linked to project,this can be created from the firebase console.
After creation copy Google Services Json file to app module folder for successful build.

## Screenshots

#### Phone Screen

| [![Screen1](https://github.com/Davidodari/Keki_App/blob/master/screenshots/phone_main.png)]() | [![Screen2](https://github.com/Davidodari/Keki_App/blob/master/screenshots/phone_detail.png)]() |[![Screen2](https://github.com/Davidodari/Keki_App/blob/master/screenshots/phone_steps.png)]() |[![Screen2](https://github.com/Davidodari/Keki_App/blob/master/screenshots/phone_view_steps.png)]() |
|:---:|:---:|:---:|:---:|
| Main Screen | Details Screen | Steps Screen | Video Screen |

#### Tab Screen

| [![Screen1](https://github.com/Davidodari/Keki_App/blob/master/screenshots/tab_main.png)]() | [![Screen2](https://github.com/Davidodari/Keki_App/blob/master/screenshots/tab_detail.png)]() |[![Screen2](https://github.com/Davidodari/Keki_App/blob/master/screenshots/tab_steps.png)]() |
|:---:|:---:|:---:|
| Main Screen | Details Screen | Steps Screen |

## Tools Used

* [Firebase](https://firebase.google.com) Create Firebase Project from dashboard
* [ExoPlayer API](https://github.com/google/ExoPlayer)
* [Picasso](square.github.io/picasso)
* [ButterKnife](jakewharton.github.io/butterknife)
* [Parceler](https://github.com/johncarl81/parceler)
* [Architecture Components](https://developer.android.com/topic/libraries/architecture)

## License

This project is licensed under the Apache License - see the [LICENSE](LICENSE) file for details

## Author

[David Odari](https://github.com/Davidodari)