GPQuery / gpquery-dashboard

Historical motor racing data and statistical analysis web application
1 stars 1 forks source link

GPQuery-Dashboard

Data visualisation and statistical analysis dashboard for Grand Prix Racing records since 1950

Overview

This project was generated with the Gulp-Angular generator.

Getting Started

Install the Zenhub extension for Chrome, which extends the base functionality provided by GitHub's issue tracking.

Read about the Gitflow workflow.

Prerequisites

Installing

  1. Clone the repository with git, and enter the directory:

    git clone https://github.com/GPQuery/gpquery-dashboard.git
    cd gpquery-dashboard/
  2. Install development tools:

    npm install

The above should also install front-end dependencies; you can do so yourself with:

bower install
  1. Start the development server, which will automatically open the client in your browser:
    gulp serve

Developing

For development, you can launch a server that automatically reloads in the browser upon file changes:

gulp serve

To build the project into dist/, run:

gulp build

To build the project, and then serve it from the dist/ directory, run:

gulp serve:dist

To run Karma for unit tests, or Protractor for end-to-end tests:

gulp test
gulp protractor