/leet

API showing all leet problems I do. Initially started due to interviewing. I want to eventually just import requests and full my own code into codepad during an interview.

Primary LanguagePythonOtherNOASSERTION

CircleCI Coveralls

Overview

TODO: Describe this project.

This project was generated with cookiecutter using jacebrowning/template-django.

Setup

Requirements

The following must be installed on your system:

  • Make
  • Python 3.6
  • pipenv
  • PostgreSQL

To confirm the correct versions are installed:

$ make doctor

Setup

Create a database:

$ createdb leet_dev

Install project dependencies:

$ make install

Run migrations and generate test data:

$ make data

Development

Run the application and recompile static files:

$ make run

Continuously run validation targets:

$ make watch

or run them individually:

$ make check-backend
$ make check-frontend
$ make test-backend-unit
$ make test-backend-integration
$ make test-frontend-unit
$ make test-system