qmsparks / express-game-recs

Yelp for tabletop games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About This Project

No more Dungeons & Dragons. Society has moved beyond the need for Dungeons & Dragons.

Love yourself. Find better games.

User Stories

All users, with or without accounts, can view an index of games and see their individual pages, which includes all basic information included in the model, as well as a selection of the most recent user reviews. They can also search for games by title, author, or publisher.

Logged in users can leave reviews, add games to their personal library (for games the already own) or wishlist (for games they'd like to acquire or play). If the game in question is not already in the database, they can add it to the database.

Users can edit or delete the games they submit. They will have full CRUD functionality on their own library, wishlist, and recommendations.

ERD

Project ERD

Wireframes

Pending

Stretch goals

  • Tagging system
  • Add filtration by tags or number of players or whether or not the game requires a GM to search functionality
  • Add user recommendations

Technology Used

  • Express
  • PostgreSQL
  • Sequelize
  • Bcrypt
  • Connect-flash
  • EJS
  • Passport

Routes

Pending

Installation instructions

Pending

About

Yelp for tabletop games


Languages

Language:JavaScript 87.2%Language:EJS 12.4%Language:CSS 0.4%