Merriment Quest is a website made for gamers, by gamers. Using some of the best APIs available, Merriment Quest can help users find their next game to play by way of a search with the user's criteria. Merriment Quest can also set up users with the best deals available for the games they are interested in, along with direct links to where they can be purchased. In addition users can created custom watchlists for games they have discovered through the site, but may not be ready to purchase.
Deployed Link: https://merrimentquest.herokuapp.com/
- Installation Instructions
- Usage Information
- License
- Contribution Guidelines
- Test Instructions
- Questions
This application requires Node.js which can be downloaded here. It utilizes a few node modules called express, sequelize, dotenv, bcrypt, connect-session-sequelize, express-handlebars, express-session, http-errors, and mysql2. All packages can be installed using node package manager. This requires a local or remote mySQL server to be running for database storage, the database can be populated with command "npm run seed" after it is created. Simply run "npm install" in the root directory to install all dependencies. This application requires Node.js which can be downloaded here. It utilizes a few node modules called express, sequelize, dotenv, bcrypt, lodash, express-handlebars, express-session, and mysql2. All packages can be installed using node package manager. This requires a local or remote mySQL server to be running for database storage, the database can be populated with command "npm run seed" after it is created. Simply run "npm install" in the root directory to install all dependencies. This application requires Node.js which can be downloaded here. It utilizes a few node modules called express, sequelize, dotenv, bcrypt, axios, express-handlebars, express-session, http-errors, and mysql2. All packages can be installed using node package manager. This requires a local or remote mySQL server to be running for database storage. Simply run "npm install" in the root directory to install all dependencies.
Users are prompted with the option to find a game or find a game deal. They are also prompted with a chance to signup for an account. Once signed up for an account users are given access to their custom dashboard, which is where they can find their custom watchlist. After signing in the users can search for a game by their given criteria or search for a deal by searching with a game name. When given results the users are presented with a group of information and the chance to add the game to their custom watchlist. The watchlist will give the user easy access to the game page and possible deals.
This project is not utilizing a license.
This project is utilizing the Pictures are property of https://www.pexels.com/
This is a fully open source project, you may fork the repository and any pull requests will be viewed and implemented accordingly.
This program does not utilize any tests.
If there are further questions please contact me with the following.
AndrewMorrow - Github
jackparisi - Github