Skip to content

ThinkFast is a fun app that that allows you to create quizzes, take quizzes created by other users, share how you did and challenge your friends!

Notifications You must be signed in to change notification settings

SirGraybon/ThinkFast

 
 

Repository files navigation

ThinkFast - Quiz Your Friends!

ThinkFast is a fun app that that allows you to create quizzes, take quizzes created by other users, share how you did and challenge your friends! If you create an account, you'll be able to create quizzes as well as keep track of quizzes you have attempted by viewing your profile page.

Provides a demonstration of HTML, CSS, JS, jQuery and AJAX front-end skills, and Node, Express, postgreSQL back-end skills.

This was a group project for the Lighthouse Labs web development bootcamp.

Homepage

"Homepage"

Create a quiz page

"Create a quiz page"

Quiz attempt page

"Quiz attempt page"

Profile page

"Profile page"

Results and share button

"Results and share button"

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 web server using the npm run local command. The app will be served at http://localhost:8080/.
  5. Go to http://localhost:8080/ in your browser.

Dependencies

  • Node 10.x or above
  • NPM 5.x or above
  • PG 6.x
  • Body parser
  • Bcrypt JS
  • Chalk
  • Cookie session
  • Dotenv
  • EJS
  • Express
  • Jquery
  • Morgan
  • Sass

About

ThinkFast is a fun app that that allows you to create quizzes, take quizzes created by other users, share how you did and challenge your friends!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.8%
  • SCSS 27.7%
  • EJS 23.5%