Skip to content

Mod 2 - Group project (data manipulation, fetch, testing)

Notifications You must be signed in to change notification settings

andreeahanson/Gametime

Repository files navigation

Family Feud

Description

This is an app version of TV game show Family Feud. It was made using jQuery and Javascript OOP (Object Oriented Programming) principles. Each game consists of three rounds that can be played with two players. The first two rounds will allow the users to guess the possible responses until all three have been answered, toggling between the two users when an incorrect answer is submitted. After the second round, it moves to a final round, where the points are doubled and each player makes as many guesses for the possible answers within 30 seconds. At the end of this round, the winner of the game appears.

Installation

git clone https://github.com/andreeahanson/Gametime.git

Once you have cloned the repo, install the library dependencies. Run:

npm install

To view the app in action, run the following command in your terminal:

npm start

Then, go to http://localhost:8080/ in your browser to see the code running in the browser.

Screenshots

Imgur Imgur Imgur Imgur Imgur

Learning Goals

  • Write a program from scratch
  • Synthesize knowledge of OOP, classes, and JS fundamentals to create a playable game
  • Demonstrate good GitHub collaboration and workflow within a large group
  • Write modular, reusable code that follows SRP (Single Responibility Principle)
  • Create a robust test suite that thoroughly tests all functionality of a client-side application
  • Implement array iterator and mutator methods to work with game data

Contributors

Emily Dittmer

Andreea Hanson

Anneke McGrady

About

Mod 2 - Group project (data manipulation, fetch, testing)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •