Skip to content

grvaishali/nhl

Repository files navigation

NHL Teams Application

NHL application that displays the NHL teams, players for a team and the nationality of a player.

Features

  • Uses NHL API to fetch data using REST APIs
  • Displays the list of NHL teams in navigation drwaer
  • Displays the list of NHL team playes
  • Provides sort options for playes based on number and name
  • Provides filter for players based on position
  • Displays flag and nationality for a player
  • Supports both phones and tablets
  • Supports English and French languages

Technical Aspects

  • Based on MVVM architecture
  • Uses Dagger2 for dependancy injection
  • Uses Retrofit to fetch currency conversion rates
  • Uses Butterknife for view binding
  • Uses Glide and Sharp for fetching images

Setup & Installation

  • Checkout master branch
  • Import project in Android Studio
  • Build the project
  • Create an APK
  • Install APK on actual device or emulator

Demo

EN:             FR:    

Home

EN:             FR:    

Teams List

EN:             FR:    

Players List

EN:             FR:    

Sorted Players List on Number

EN:             FR:    

Filter Players List by Position

EN:             FR:    

Player Nationality

EN:             FR:    

About

Android application that displays the NHL teams, players for a team and the nationality of a player

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages