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

https://github.com/odaridavid/moshey

An Android train booking app built using Androidx,Databinding, MVVM architecture,Android Jetpack Components and Firebase
https://github.com/odaridavid/moshey

android androidx databinding-android firebase firestore jetpack-android mpesa mpesa-android mvvm-architecture tickets train-ticket

Last synced: about 1 month ago
JSON representation

An Android train booking app built using Androidx,Databinding, MVVM architecture,Android Jetpack Components and Firebase

Awesome Lists containing this project

README

        

# Moshey



A train booking app where users can get to book s ticket based on destination points and make payments for tickets
The Project has been built using Androidx,Databinding,MVVM architecture,Android Jetpack Components and Firebase.

Technologies yet to be added include ;Mpesa Api to mimic payment model

## Prerequisites

After Cloning Repository Ensure you have a Firebase Project and ```google-services.json``` file to be placed
in ```app``` directory

#### Else

- Create a firebase project and link the project to your android project
- Download and Copy the ```google-services.json``` in app directory and access the firebase console

## Tools and Libraries

- [Firebase](https://firebase.google.com/?)
- [Android Jetpack](https://developer.android.com/jetpack)
- [Glide](https://bumptech.github.io/glide/)

## Inspired By

[Google Codelabs](https://codelabs.developers.google.com/codelabs/build-app-with-arch-components/index.html)

## Screenshots


Mobile

|[![Main View](https://github.com/Davidodari/Moshey/blob/master/screenshots/1.png)]() | [![Main View](https://github.com/Davidodari/Moshey/blob/master/screenshots/2.png)]()| [![Main View](https://github.com/Davidodari/Moshey/blob/master/screenshots/3.png)]()| [![Main View](https://github.com/Davidodari/Moshey/blob/master/screenshots/4.png)]()|
|:---:|:---:|:---:|:---:|
| | | | |

Logo Design and Artwork by [zularizal](https://github.com/zularizal)