Skip to content
/ foos Public

Foosball leaderboard for Esri Support Services

Notifications You must be signed in to change notification settings

benelan/foos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foosball Leaderboard

Who's the Esri Support Service foosball champ? Find out after these brief messages from our developer.

Prerequisites

To run the web app you must have Node installed. With Node installed, navigate to the root folder of the app and type:

npm install
node server.js

Open a modern browser and go to http://localhost:8080/

TODO

To do list (Ask to be a collaborator and help me out!)

  • web design
  • more data validation
  • calculate additional fields (most wins with, etc)
  • do something with games table
  • monthly/weekly/daily top (use game table for dates)
  • use webpack
  • add 'top 5' to report page
  • create a tournament page
  • transition to postgres or mysql

Done List

completed items from TODO (started this list when I was halfway done)

  • display leaderboard from database
  • create tables and daos for games and suggestions
  • validate data entered into the form
  • make the form stay on the page after submission
  • make the form values reset after submission
  • connect the form to the database
  • add player form
  • check if player exists, if not add them
  • win rates added

Built With

Other Node Packages