Skip to content

Fantasy Premier League mobile application for checking on your fpl teams, checking live premier league scores and player stats.

Notifications You must be signed in to change notification settings

grg-himal99/FPLApp

 
 

Repository files navigation

Fantasy Premier League App

Live updated fantasy premier league viewer for your teams, fixtures, dream teams and viewing player stats.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

This project was made as a quicker way for someone to view their fpl (fantasy premier league) teams and see how players are doing for any fixture in any game week. The application uses data from the fantasy premier league API and Understat website. This was a great project to learn about the React Native framework, Expo, Jest, Typescript and Redux. A detailed explanation of how to use this mobile application is in the Usage section below.

This project utilized functional components, react native hooks and the redux design pattern. The redux design pattern made using fetched data across the application easy. Redux was also used for storing the main state of the team whether it is the team of the week, a user’s team, or a team currently playing in a match. Test driven development (TDD) was used for the creation of services and helper functions using Jest. Also, AsyncStorage was used to keep data offline in a key-value storage system.

Built With

Getting Started

To use this application you must install it via Xcode for iPhones or download the apk file provided for the android build.

Usage

TODO

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Any contributions to this project are welcomed! To contribute:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License.

Contact

Tarun Bola - [email protected]

Project Link: https://github.com/TarunBola/FPLApp

Acknowledgments

About

Fantasy Premier League mobile application for checking on your fpl teams, checking live premier league scores and player stats.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 58.6%
  • HTML 35.6%
  • JavaScript 3.6%
  • CSS 2.2%