This project is a program dedicated to calculating soccer statistics. It takes data from csv files and reports statistics and creates a website with the analysis.
- Build classes with single responsibilities.
- Write organized readable code.
- Use TDD as a design strategy
- Design an Object Oriented Solution to a problem
- Practice algorithmic thinking
- Work in a group
- Use Pull Requests to collaborate among multiple partners
Project is created with:
- Ruby version: 2.7.2
- HTML 5
To run this program, save a copy of this repository locally. In the MacOS application 'Terminal,' navigate into the futbol directory. Then, run it using ruby (note: '$' is not typed).
- Clone the repo using the web url:
or with a password-protected SSH key:
$ git clone https://github.com/mekimball/futbol
$ git clone [email protected]:mekimball/futbol.git
- Change into the directory:
$ cd ../futbol
- Generate file, then open webpage by entering the following into Terminal:
$ ruby server.rb $ open webpage/index.html
List of features ready and TODOs for future development
- Able to calculate league statistics
- Able to calculate game statistics
- Able to calculate statistics by specific team and season
- Make website pretty
- Allow user to request specific team statistics on website
Created by
~ feel free to contact us! ~ ~ enjoy! ~