Skip to content

Latest commit

 

History

History
29 lines (29 loc) · 1.52 KB

README.md

File metadata and controls

29 lines (29 loc) · 1.52 KB

Sports Data Xchange

Sports Data Xchange is an NFL Statistics website where users are able to see historical data to help predict parameters that makes a team successful in the NFL.

Built with

  • Backend: Ruby on Rails, Devise package for User Authentication and Admin Functionality
  • Database: PostgreSQL
  • Frontend: Ruby on Rails, Bootstrap for styling

Local Installation Steps

  1. Clone the repository into a separate folder on your computer
  2. In the command line, cd into the project folder and enter bundle install to install project dependencies
  3. Run rails s to start the server and the site should be live on localhost:3000

Core Features

  • Registration.
  • Implemented Session based Authentication.
  • Ability to enter and update personal and payment details.
  • Ability to see the season, teams, games and matches.

Future Goals

  • Set up a payment gateway such as Stripe to handle payments.
  • Ability to create Theoretical Games based on historical results and analyze which team is likely to win.
  • Add Predictive Analytics capabilities by adding Google Analytics gem to the project.
  • Add an admin/superuser account for user maintenance and ability to input/update/delete sports data.
  • Use a NFL Football API to get automated data to the backend / frontend. (Current website has prototype data for prototyping purposes)