Skip to content

Android app to join the travelers visiting the same destination.

License

Notifications You must be signed in to change notification settings

SkroX/TravelAlly-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TravelAlly-Android

Android app to join the travelers visiting the same destination.

Implemented around Model-View-ViewModel (MVVM) Architecture. Architecture component Libraries from Google are used. Learn more about it here: https://developer.android.com/topic/libraries/architecture

Navigation Component library is used to navigate around the app. Learn more about it here: https://developer.android.com/guide/navigation

Dagger is used for Dependency Injection. Learn about it: https://developer.android.com/training/dependency-injection/dagger-basics

Retrofit is used as the networking library. Learn it here: https://square.github.io/retrofit/

Kotlin Coroutines are used for providing asynchronous programming. Read about them here: https://kotlinlang.org/docs/reference/coroutines-overview.html

Screenshots

Building the Code

  • Clone the repository using HTTP: git clone https://github.com/SkroX/TravelAlly-Android.git

  • Open Android Studio.

  • Click on 'Open an existing Android Studio project'

  • Browse to the directory where you cloned the mobile-wallet repo and click OK.

  • Let Android Studio import the project.

  • Build the application in your device by clicking run button.

Contribution

  • I will be happy to invite new contributors.

  • Fork the project to your own account.

  • Create your new branch using git checkout -b [your branch name]

  • Make sure the changes you made are of good quality and the project is building successfully.

  • Commit your changes to this branch with git commit -m "meaningful message"

  • Make a pull request.

Server Side

The back-end for this app is written in Django rest framework and can be found at : TravelAlly Backend