Home Field Advantage is a web app forum for researching and commenting on professional sports stadium in North America built using Node.js, JavaScript, jQuery, HTML and CSS.
JavaScript HTML CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
migrations
models
public
resources
views
.gitignore
Prop
README.md
manifest.json
package.json
resources.js
server.js

README.md

Home Field Advantage

Imgur

https://home-field-advantage.herokuapp.com/

by Mark Ledbetter

Home Feld Advantage is a forum for users to share advice, tips, experiences, likes, dislikes or general feelings for the different professional sports stadiums in North America. Users can create a new comment in 4 different categories (General, Parking, Food, Fan Experience). Users can like a comment if they found it helpful. This app is still in development. I hope to add more stadiums for the different professional sports leagues and allow users to log in and create a profile in an effort to make the app secure.


Technologies Used

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Node.js (see package.json for list of dependencies)
  • Google Font: Anton

API

Because the API's I was hoping to use (ESPN) is no longer public, I basically had to create my own API (work-in-progress) that is a list of all of the professionals sports stadiums in North America (mainly the USA).

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

If you do not already have node.js installed on your computer, please visit https://nodejs.org/en/ to learn how to install it on your system.

Installing

  • Create a directory and download all of the files for the app into that directory.
  • in the command line of the terminal, navigate to the folder you have created and run
npm install
  • Once all of the dependencies have been downloaded to your computer you can run the following command to initialize a local server on your machine:
node index.js
  • Open your web browser and type the following url into the address bar:
localhost:3000

Instructions for Use

To download and run the App, install the package.json dependencies and seed your database with the data in the migrations folder.

Acknowledgments

Database Schema

Imgur

Wire-Frame starts

Imgur Imgur Imgur