Skip to content

RyanHall23/fpl-predictor

Repository files navigation

Fantasy Premier League Points Predictor

This project aims to predict Fantasy Premier League points for players using various data analysis and machine learning techniques.

Project Guidance

This project is guided by GitHub Copilot, an AI-powered coding assistant that helps developers write code faster and with fewer errors.

Purpose

The main goal of this project is to create a model that can accurately predict the points that players will score in the Fantasy Premier League. This can help fantasy football managers make better decisions when selecting their teams.

Project Structure

src/: Contains the source code for the frontend. components/: React components. hooks/: Custom React hooks. services/: Services for API calls. utils/: Utility functions. public/: Public assets and the index.html file. server.js: Backend server code.

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository:

    git clone https://github.com/ryanhall23/fpl-predictor.git
    cd fpl-predictor
  2. Install dependencies for all parts (root, frontend, backend):

    npm install
    cd backend && npm install
    cd ../frontend && npm install
    cd ..

Running the Application

You can start both the backend and frontend together from the root directory:

npm start

Alternatively, to run them separately:

  • Start the backend:
    cd backend
    npm start
  • In a new terminal, start the frontend:
    cd frontend
    npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •