jdanford / quest

A web application for creating feature requests

Home Page:https://quest-jdanford.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quest

Travis CI status

A web application for creating feature requests.

Requirements

  • Python 3.5+
  • Pipenv
  • PostgreSQL (optional, see below)
  • A relatively modern web browser

By default, Quest connects to a local PostgreSQL database named quest, but it can be configured to use any SQL database through the DATABASE_URL environment variable. Similarly, the port that the web server uses can be configured through the PORT environment variable.

Running locally

# assuming PostgreSQL
createdb quest

pipenv install
pipenv run python app.py

Testing and linting

pipenv install --dev
pipenv run python -m pytest
pipenv run flake8 app.py quest

Deployment

Deploy

Attributions

About

A web application for creating feature requests

https://quest-jdanford.herokuapp.com/

License:ISC License


Languages

Language:HTML 35.6%Language:Python 34.3%Language:JavaScript 25.3%Language:CSS 4.8%