Skip to content

kncaputo/flashcards-starter

 
 

Repository files navigation

FlashCards Project

Module 2 Solo Project at the Turing School of Software & Design

Project Overview

In this project, I created a program to simulate a flashcards quiz game to be played through the command line. A user is able to see the questions, take guesses, and see a final score at the end of the round.

Project Goals

Complete four iterations to build the flashcard game which included:

  • Complete an object-oriented application
  • Writing modular, reusable code that follows SRP (Single Responsibility Principle)
  • Implement a robust testing suite using TDD (Test Driven Design)
  • Utilizing eslint to ensure code consistency
  • Project planning

Functionality

  • Upon invoking the program in terminal, a welcome message is displayed, followed by a flashcard and three answer choices
  • Enter answer number, then press 'enter'
  • Program responds with a feedback statement indicating whether an answer is correct or incorrect
  • At the end of the game, a final message is displayed which includes percentage of correct answers

Play Game

Programming Languages Use

  • Javascript

Planning

  • Project planning board can be found here

Setup Instructions

  • Fork this repository and clone it down to your local machine.
  • Move into the directory: cd flashcards-starter
  • Run node index.js to run the app.

Contributor

About

Flashcards - a command-line flashcard quiz game

Topics

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 100.0%