- Backend: Ruby on Rails, Devise package for User Authentication and Admin Functionality
- Database: PostgreSQL
- Frontend: Ruby on Rails, Bootstrap for styling
- Clone the repository into a separate folder on your computer
- In the command line, cd into the project folder and enter bundle install to install project dependencies
- Run rails s to start the server and the site should be live on localhost:3000
- Registration.
- Implemented Session based Authentication.
- Ability to enter and update personal and payment details.
- Ability to see the season, teams, games and matches.
- 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)