[![Maintainability](https://api.codeclimate.com/v1/badges/7443454dfe52ab0f105b/maintainability)](https://codeclimate.com/repos/5bc4aee9ed660324d10098c4/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/7443454dfe52ab0f105b/test_coverage)](https://codeclimate.com/repos/5bc4aee9ed660324d10098c4/test_coverage)

# Bob
<p align="center">
    <img src="https://i.imgur.com/8qFMMeq.jpg" height="300px" align="middle">
</p>
<p align="center">
    Bob is our <i>page compositing</i> and <i>lay-out service</i> which helps integrating micro service applications on websites in a structured way. This will allow you to focus purely on your application development and less on how it needs to be be integrated on your website.
</p>

## Why Exactly?
- Allowing to focus on the actual product implementation not website integration
- Decoupling dependencies, if one microservice does not function the page will still be accessible and functional (minus the "broken" microservice).
- SEO quality assurance (ensuring an indexable DOM)
- Maintain world class website performance (enforce quality standards, less code duplication, etc.)

## Ownership
![alt text](/docs/images/bob-ownership.png "Bob Ownership")

## Stakeholders
### Taskforce Bob
- [Stefan Klokgieters](https://github.com/stefanklokgieters), Bob initiator and Front-end Tribe Lead
- [Frank Kluijtmans](https://github.com/frankkluijtmans), Front-end Engineer 
- [Bram van Eijk](https://github.com/Stormyy), Back-end Engineer

### Engineering Leadership
- [Stefan Klokgieters](https://github.com/stefanklokgieters), Bob initiator and Front-end Tribe Lead
- [Rob van den Hout](https://github.com/Alfalfamale), Tech Lead
- [Danny Peeters](https://github.com/braaibander), Back-end Tribe Lead
- [Mike Pavlakis](https://github.com/MikePv), Dev-ops Lead

### Code Owners
Every incoming change will be reviewed via the Git "Code Owners" principle by at least one _Taskforce Bob_ member and all the _Engineering Leadership_ members to ensure optimal quality and ownership.

## Documentation
Please take a look at the [documentation](/docs/README.md) for more detailed documentation.
