Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mtlh/fyp_prempredict
In PremPredict, players will predict all Premier League games. Compete against the algorithm and other users across a full season. Scoring points for every correct result/prediction.
https://github.com/mtlh/fyp_prempredict
django prediction premierleague python scikit-learn tailwindcss
Last synced: 5 days ago
JSON representation
In PremPredict, players will predict all Premier League games. Compete against the algorithm and other users across a full season. Scoring points for every correct result/prediction.
- Host: GitHub
- URL: https://github.com/mtlh/fyp_prempredict
- Owner: mtlh
- Created: 2024-04-29T01:22:30.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-02T17:07:42.000Z (7 months ago)
- Last Synced: 2024-05-02T18:53:50.759Z (7 months ago)
- Topics: django, prediction, premierleague, python, scikit-learn, tailwindcss
- Language: Python
- Homepage: https://prempredict.mtlh.dev/
- Size: 1.88 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![LinkedIn][linkedin-shield]][linkedin-url]
[![Email][email-shield]][email-url]
## 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.
### Built With
#### Frontend
HTML
Tailwind CSS
Javascript
HTMX
#### Backend
Python
Django
CockroachDB
Vercel
Cron-Job.org
## Getting Started
If you wish to clone and run the repo, please follow the steps below.
### Installation
1. Clone the repo
```sh
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
* https://www.football-data.org/ - Team Standings & Fixtures
* https://www.fotmob.com/ - Team Logos
* https://fantasy.premierleague.com/ - Deadlines
* https://www.football-data.co.uk/downloadm.php - Seasonal Spreadsheets## Roadmap
- [x] /
- [x] Core functionality
- [x] Add styling
- [x] Review code- [x] /scores
- [x] Core functionality
- [x] Add styling
- [x] Review code- [x] /predict
- [x] Core functionality
- [x] Add styling
- [x] Review code- [x] /table
- [x] Core functionality
- [x] Add styling
- [x] Review code- [x] /leaderboard
- [x] Core functionality
- [x] Add styling
- [x] Review code- [x] /profile
- [x] Core functionality
- [x] Add styling
- [x] Review codeLast updated 26/04/2024
## Acknowledgments 😎
Some resources that I have read/used that I think are useful to share:
* [GitHub Pages](https://pages.github.com)
* [Vercel Hosting](https://vercel.com/)
* [Readme Template](https://github.com/othneildrew/Best-README-Template)
* [Markdown Guide](https://www.markdownguide.org/basic-syntax/)[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-blue.svg?style=for-the-badge&logo=linkedin
[linkedin-url]: https://linkedin.com/in/mtlh[email-shield]: https://img.shields.io/badge/-Email-blue.svg?style=for-the-badge&logo=microsoftoutlook
[email-url]: mailto:[email protected]