/trivnode

A trivia question site in Node.js + Backbone.js.

Primary LanguageJavaScriptMIT LicenseMIT

Build Status Coverage Status

TrivNode

An interface for answering Jeopardy-style clues from a PostgreSQL database of 180,000+ trivia questions.

Deployed at: https://protected-lake-8296.herokuapp.com/

Build

$ npm install
$ npm start

Components

This is a single-page application in Node. The layout is a responsive Bootstrap template.

The web application framework is Express.js, handling request routing and html template rendering (Handlebars.js).

The main web application is structured with Backbone.js. It is primarily used primarily to implement the app's fast 'as-you-type' search filter on the main page.