Web application to log and compare scores with friends
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.
bin
models
public
routes
views
.gitignore
README.md
app.js
auth.js
create-tables.js
db.js
package-lock.json
package.json

README.md

Tabletop Scores

This is a web application built for board gamers to track scores against their friends. After logging in with a Google account, a user can add game sessions which will track which game, which users, and their scores for a particular gaming session. Games can be added to the database and updated by users of the application. This project was created as the back-end project for DigitalCrafts, a four month immersive coding school.

URL

Requirements

Front End

  • Implement a responsive web design

Back End

  • Use Express.js for the HTTP framework
  • Use a templating language (handlebars)
  • Use PostgreSQL for the database and access it using sequelize
  • Create at least three related models

Collaborators

Vurolock - Andrew Keller

  • Initialized Oauth through Google using Passport
  • Ensured authentication was required to access the content of the application
  • Styled the accordion session-viewers so that the content was readable and debugged scripts for data retrieval
  • Created multiple media queries to allow for responsive design

s-zimm - Seth Zimmerman

  • Maintained forms for game/session entry and linked forms to the database for submissions
  • Wrote scripts for the session accordion viewers
  • Tested routes to ensure data retrieval from database worked as expected
  • Created multiple handlebar layouts for use throughout application

Built With