Side project for learning Angular2

Goal

Create a management console that enables viewing, creating and updating the build requests.

Use Cases

  • As a user, I can submit a build request
  • As an operator or user, I can view all the requests with sorting and filtering
  • As an operator, I can update a request to done/failed
  • As a user, I can mark my build request to have high priority
  • As a user, I can revoke a new request

Run the project

  1. git clone this project and go to the project folder
  2. Run npm install to install app dependencies
  3. Run npm start to build the TypeScript, watch for changes and launch the web server