Skip to content

bohap/football-manager

Repository files navigation

Football Dream Team

Android application that enables making football dream team. User that want to use the application need to create a account which is free of charge. User can build their own lineups, and also like and comment on other users lienups.

Extra technologies used:


  • Retrofit 2 for making REST calls simpler
  • Dagger 2 for DI
  • Robolectric 3 for Unit testing the app

Features:


  • User registration
  • User authentication using JWT tokens
  • Loading teams, positions and players data and saving it into local SQLite database on first launch
  • Listing latest lineups
  • Displaying lineup likes
  • Adding and removing likes to the lineups
  • Displaying lineup comments
  • Adding, updating and removing comments to the lineup
  • Displaying lineup players
  • Updating lineup players
  • Creating new lineup
  • Deleting existing lineup
  • Background service to load and notify the user about the latest likes and comments on his latest lineup

Screenshots


Login Page

Register Page

Home Page

Side Menu

Create Lineup Page

Formation Change

Lineup Page

Likes Page

Comments Page

Test Report


Test Report

Collaborating:


  • Borche Petrovski as Android Developer @bohap
  • Martin Josifovski as Android Developer @JosifovskiM

About

Project for Mobile Platforms and Programming 2015/16 - Faculty of Computer Science and Engineering

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages