Maple is an app to manage the sales hierarchy in Vodafone. It allows to add new employees, assign them roles and targets and move them under new teams.
In this project, I owned 100% of the front-end build until it was published. Later on, I worked on a couple of more journeys (joiners/leavers, change teams) and features with another co-worker.
Maple was built using VueJS, Vuex (to manage the global state) and the Material-UI library for Vue. It also uses a library called OrgChart to build the organigram on the homepage. I also added a chatbot with speech recognition powered by Dialogflow (formerly known as Api.ai).