Skip to content

dylanToews/midterm-project

Repository files navigation

Project Title

The Simps Quiz! A fun way to test your Simpsons knowledege and share your Simpsons trivia with others.

Final Product

"Screenshots of Homepage"

"Screenshots of Create a Quiz"

"Screenshots of Writing a Quiz"

"Screenshots of Incorrect Answer"

"Screenshots of Correct Answer"

Description

The Simps Quiz web app allows users to view a publicly avaliable list of quizzes that anyone can take and see their results instantly. Users will be able to copy the URL of their results page and share that with anyone. Upon clicking the reults button, users will be redirected to retake the quiz while simultaneously copying the URL of their results for them to share. Users can also create their own quizzes which can be set to private so that they can only be accessed if the user knows the corresponding URL with that quiz. Quizzes contain one question with four potential answers, upon selection an alert is triggered to let you know whether you were right or wrong. Users will also have the ability to copy URL of certain quizzes from the homepage by clicking the copy button underneath that quizzes info.

Getting Started

  1. Create a new repository using this repository as a template.
  2. Clone your repository onto your local device.
  3. Install dependencies using the npm install command.
  4. Start the midterm database using the npm run db:reset command. This will initiate the schema and seeds for the database.
  5. Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
  6. Go to http://localhost:8080/ in your browser.

Dependencies

  • chalk
  • dotenv
  • ejs
  • express
  • express-session
  • morgan
  • pg
  • sass

Authors

Contributors names and contact info

  • David Figueroa

  • Dylan Toews

  • Rouzbeh Berenji

License

THIS IS A STUDENT PROJECT! Not Licensed or recommended for professional production use.

Acknowledgments

Inspiration, code snippets, etc.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published