https://github.com/gjermundgaraba/extremeresults-webapp
A web app for Extreme Results (XR). Built with AngularJS and related technologies.
https://github.com/gjermundgaraba/extremeresults-webapp
angular angularjs css html javascript webapp
Last synced: over 1 year ago
JSON representation
A web app for Extreme Results (XR). Built with AngularJS and related technologies.
- Host: GitHub
- URL: https://github.com/gjermundgaraba/extremeresults-webapp
- Owner: gjermundgaraba
- License: mit
- Created: 2015-04-19T14:11:46.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-01-09T17:45:34.000Z (over 9 years ago)
- Last Synced: 2024-06-12T17:30:30.473Z (about 2 years ago)
- Topics: angular, angularjs, css, html, javascript, webapp
- Language: JavaScript
- Size: 1020 KB
- Stars: 17
- Watchers: 5
- Forks: 5
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ExtremeResults Web App

[](https://codecov.io/github/bjaanes/ExtremeResults-WebApp?branch=master)
[](https://david-dm.org/bjaanes/ExtremeResults-WebApp)
A web app for Extreme Results.
Read all about the app and what it tries to solve here: http://www.gjermundbjaanes.com/xr/
If you want to give it a try, it is available here: https://xr.gjermundbjaanes.com
Extreme Results is trying to implement the systems proposed in the book 'Getting Results the Agile Way'.
Read more about Agile Results here: http://gettingresults.com/wiki/Explained_-_Agile_Results_in_a_Nutshell
Usually, you would implement Agile Results with pen and paper, or something simple like Evernote. I don't think that's good enough. I want to link everything togetether, making it easy so see the bigger picture.
## Screenshots
### Overview

### Outcomes

### Reflections

## Technology
The app is built using Angular and a node server with RESTful API's on the backend.
The code the the server is located here:
https://github.com/bjaanes/ExtremeResults-Server
## Installation
### Requirements:
* Node.js with npm
### Setup
#### Install dependencies for building:
```bash
npm install
```
#### Build and run
To build:
```bash
npm run build
```
To build and run the application, you can just use
```bash
npm start
```
#### Test
To run the unit tests once
```bash
npm test
```
To run the e2e tests with protractor you can do the following:
Build production environment
```bash
npm run buildprod
```
Start the "production" server
```bash
npm run serveprod
```
Run the tests:
```bash
npm run e2e
```