Patrickgp / video-game

A side scroller survival game with the ability to share and comment with friends.

Home Page:video-game-swart.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nighthawk

Live App URL: https://fast-ridge-15962.herokuapp.com/

Description

This project was an opportunity to have fun and flex what we have learned so far as well as demonstrate our ability to learn quickly with the coding foundation that we have worked hard to attain. We created a RESTful API, utilized Handlebars.js as the templating engine, utitlized MySQL and Sequelize ORM for our database, created multiple GET, POST, PUT, DELETE routes for managing our data. This entire application is deployed to Heroku (with data). During the construction of this game we introduced many new concepts that we did not learn in class. Using the ability to find our solution and "think like a programmer" we were able to take these new concepts and manage them. Our folder structure meets the MVC paradigm and while our game is free to play for anyone the only way to interact with the other users is to have an account and be logged in/authenticated. We hope you enjoy our game and an early Happy Halloween!

Tech used in program: HTML, CSS, JavaScript, Node.js, Express, Sequelize ORM, MySQL, Handlebars.js, Bcrypt,

Table of Contents

Installation

The following necessary dependencies must be installed to successfully run the application: npm i {bycrpt, connect-session-sequelize, date.js, dotenv, express, express-handlebars, express-session, mysql2, nodemon, sequelize}

Usage

In order to use this app, a user will simply need to visit our provided link and they will be able to interact entirely with the program. To contribute please see below.

Contributing

Users can contribute by cloning this repo and exploring other ideas and concepts for more features.

License

This project is licensed under the None license.

Feedback & QA

If you have any questions or feedback regarding the repo, open an issue. Github link: https://github.com/patrickgp. Email me: patrickgpoopathi@gmail.com

Test

N/A

Screenshots

Utilizing the fullscreen api to make the swiping features mobile friendly in users browser Screen Shot 2022-09-07 at 8 20 07 AM

Screenshot of the game Screen Shot 2022-09-07 at 8 20 17 AM

Screenshot of Nighthawk forum homepage Screen Shot 2022-09-07 at 10 07 53 PM

Screenshot of Nighthawk forum user dashboard Screen Shot 2022-09-07 at 8 20 56 AM

Screenshot of user login/sign up Screen Shot 2022-09-07 at 8 21 08 AM

About

A side scroller survival game with the ability to share and comment with friends.

video-game-swart.vercel.app


Languages

Language:JavaScript 80.3%Language:CSS 9.0%Language:Handlebars 8.4%Language:HTML 2.2%