Giter VIP home page Giter VIP logo

fifa-champs's People

Contributors

alandoni avatar cristiadu avatar kiosia avatar lauroaraujo avatar pcfernandesjr avatar pfernandes-daitan avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

cristiadu

fifa-champs's Issues

Players Screen

Create a screen where the admin can add/update/remove players if needed

Tabs switching issues

1 - https://fiao-fifa.herokuapp.com/season/results/3/2017 show standings tab selected and matches data showing up.

2 - Selecting Matches tab, then changing months show the Standing data instead of the matches one, and keeps the matches one as the selected.

3 - After updating values (inserting match, etc), the tab will switch to Standings when viewing Matches, as well, but the content will continue to be from matches.

Mobile version

As an user, I want to have the same funcionalities that we have on website on my android/iOS mobile

Results table

As a regular user, I want to be able to check the table and the results (by default it will filter the table and the results of the current month)

Check the table rules on our design document

Mobile team picker

As an user, I want to on my mobile application the names of the players that will play this time, and the application will choose the teams (based on the rates)

Add results screen

As an admin user, I want to be able to input new results from the current season
<playerA / playerB> vs <playerC / playerD>

ps: This field should just be visible for admins

Login Screen

As a regular/admin user, I want to be able to login on website (Create login screen - username/password)

Standings Table

Similar to results table, as an user I want to see my position and other status such as goals made, wins, draws, etc (see design document).

Champions ranking

As an user, I want to see the ranking of the players (it will just consider championships wins)

Old season table

As a regular user, I want to be able to check the results from a specific month.

e,g: I want to check the results from novemeber/2016

Create new requests on API

Create requests:

  • /championships/current : return the current championship
  • /championships/month/year : return the championship of a given month and year
  • /matches/player/playerId : return all matches of a given player
  • /matches/month/year : return the matches of a given month and year (not sure if it is needed, since there's already a request where we can get all matches of a given championship)

Environment set up

Server + Domain name to run our application.

Uzeda's server on Digital ocean ?

Verification of panelation (junim)

As an user, I want to be able to check the rate of some panelas.

e,g: Junim played with Gil 10 times this month and 100 times overall
Junim played with Joal 0 times this month and 1 time overall

Integration slack <-> application

As an admin, I want to be able to add results via slack (fiao).

we can decide how the command will be later, but it has to be something like this:

silviao addResults userA + userB 2 x 0 userC + userD

Create player screen

As an admin user, I want to be able to create player (Create player screen - username/link to avatar -> non required field)

All time results table

As a regular user, I want to be able to check the results from every game (all time table)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.