Skip to content

Latest commit

 

History

History
217 lines (179 loc) · 6.58 KB

File metadata and controls

217 lines (179 loc) · 6.58 KB

LinkedIn Email


Logo

PremPredict

About The Project

PremPredict is a project aimed at people with a distinct interest in premier league predictions, using an advanced learning algorithm analysis, players will compete against the algorithm and other users across a full season. Scoring points for every correct prediction; combined into an overall leaderboard and private leagues like those used in fantasy football applications. The goal is that by referencing an accurate model, users will make more informed decisions than other platforms. Providing a fun interactive interface suitable for all devices through a public website.

Thumbnail

(back to top)

Built With

Frontend

HTML Tailwind CSS Javascript HTMX
HTML Tailwind JS HTMX

Backend

Python Django CockroachDB Vercel Cron-Job.org
Python Django CockroachDB Vercel Cron-Job.org

(back to top)

Getting Started

If you wish to clone and run the repo, please follow the steps below.

Installation

  1. Clone the repo
git clone https://github.com/mtlh/FinalYearProject_PremPredict.git

Run Commands

Please refer to readme files in the frontend and predictionmodel folders for setup since they are independently managed.

Limitations

  • CockroachDB - 50 million request usage per calender month.
  • Vercel - Function duration 100 GB-Hours per calender month.

Data Sources

(back to top)

Roadmap

  • /

    • Core functionality
    • Add styling
    • Review code
  • /scores

    • Core functionality
    • Add styling
    • Review code
  • /predict

    • Core functionality
    • Add styling
    • Review code
  • /table

    • Core functionality
    • Add styling
    • Review code
  • /leaderboard

    • Core functionality
    • Add styling
    • Review code
  • /profile

    • Core functionality
    • Add styling
    • Review code

Last updated 26/04/2024

(back to top)

Acknowledgments 😎

Some resources that I have read/used that I think are useful to share:

(back to top)