Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 2.64 KB

README.md

File metadata and controls

43 lines (31 loc) · 2.64 KB

Footrix

Table of Contents

About

This application utilizes Java and Spring Boot for the backend, and Angular for the frontend. The databases utilized are Redis and MySQL, with the frontend hosted on Vercel, and the backend hosted on Railway.

Designed with the user in mind, the tool is focused on providing a comprehensive Premier League 2022/23 season experience, featuring features such as real-time fixtures/results, player statistics, and the latest squad members of each club. The OAuth2 sign-in system provides a secure and seamless user experience, allowing users to access the database management system to retrieve the latest player information and statistics.

This application is perfect for any Premier League fan to build on and add more features.

Getting Started

Prerequisites

Useful links for references.

Transfermarkt.com API: https://rapidapi.com/apidojo/api/transfermarket/
Google Maps Embed API: https://developers.google.com/maps/documentation/embed/get-started
Google Cloud Platform Account: https://console.cloud.google.com/
Google OAuth2: https://developers.google.com/identity/protocols/oauth2
Github OAuth2: https://docs.github.com/en/apps
Railway Account: https://railway.app/
Vercel Account: https://vercel.com/
Redis Account: https://redis.com/
Angular Material: https://material.angular.io/
Gmail SMTP: https://www.baeldung.com/spring-email
MySQL Workbench: https://www.mysql.com/products/workbench/

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3
Screenshot 4 Screenshot 5 Screenshot 6
Screenshot 7