---
# System prepended metadata

title: Technical test

---

# Technical test

Implement a Single Page Application (SPA) as shown in the mockup below. Use this backend implementation to load the data to be used in the frontend.

**Note:** Implement the animations, as shown in the mockup below, and proper layout and component composition is one of the main goals of this test.

![Mockup](https://i.imgur.com/dY8CjDC.gif)


## Specifications
* Use a javascript framework (preferably vuejs)
* Use some css framework (example: Bootstrap)
* Use the [API](#API) from this project as data source
* Push the solution to a Github repository with name sherpa-test-<your-name>

## Bonus
* Implement Unit tests using jest (at least 2)

## API
The base url is https://tt-sherpa-backend.herokuapp.com:


`/events`: Get the list of events

`/events/:id`: Get one event by the id

`/events/:eventId/meetings`: Get the list of meetings for the given an event (eventId)

`/menu/:context`: Get the list menus for the given context (context = 'home|events')