Coder Social home page Coder Social logo

mlb_stats's Introduction

MLB_Stats Project Description

Project Introduction

Project Creator: Alex Verdin

Github: https://github.com/averdin2/MLB_Stats

This project is a self made project for educational purposes only. The project will be using data from MLB Data API located at https://appac.github.io/mlb-data-api-docs/. The goal of this project is to create a working website that allows users to go through Major League Baseball team's stats in an organized manner. This project will be developed using HTML, CSS, Bootstrap, and JavaScript. API information is in JSON format.

Currently, the stats displayed are for the 2019 season. Once the 2020 season starts, I will update this project to reflect those stats.

Project Design

There is only one main page of the project that will be displayed which will show all the information described below.

Header

  • The header of the website will consist of a navbar that will remain sticky to the top of the screen after the user has scrolled down the page.
  • The overall background color of the webpage will be white.
  • The Navigation Bar's background will be blue and text will be white. Any tab hovered over will be red.
  • There will be an MLB logo in the top left of the navbar.
  • The tabs in the navbar will be: Home, 2018 Season, About, and Sports.

Teams List

  • The Teams List will contain a scrollable list of all 30 MLB teams in alphabetical order by city located to the left of the overall website.
  • The background of the Teams List will be white with black text. Any hovered team name will be in red.

Main Page Content

  • The Main Page Content will contain the majority of the information of the page. The content here will be detailed bellow.
  • The background of the Main Page Content will be white and all text will be black.

Project Pages Description

MLB Logo

  • The MLB logo will link to the MLB website.

Home tab

  • The main home page will display all the teams in a scrollable list on the left hand side of the webpage.
  • Clicking on each team will display the team's 40 man roster as well as some select stats for each player.
  • Pitchers and position players will each have their own unique table with stats pertaining to pitching and hitting respectively.
  • Pitching stats displayed will be: Games played(G), Earned Run Average(ERA), Games Started(GS), Innings Pitched(IP), Wins(W), and Losses(L).
  • Hitting stats displayed will be: Games Played(G), Batting Average(AVG), At Bats(AB), Runs Batted In(RBI), Homeruns(HR), and Strikeouts (SO).

2018 Season and Sports Tabs

  • Both tabs will not link to any Pages.
  • The sports tab is a dropdown menu with tabs for basketball, football and hockey all of which are nonfunctional.

About tab

  • The about page will be a link to this page on github.
Citations

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.