Aldouest Distribution is a wholesaler for independent grocery stores which mainly operates through its online platform.
This said platform needed a visual and functional update.
I worked on the front with Nicolas Leport and the 2 people handling the back-end were Julien Chatelin and Nicolas Rogel with first Gregory Verron then Emmanuel Philipot on project management.
We went from a website with static pages performing full reloads everytime you changed categories to a responsive web app communicating with an api to optimise loading times and improve UX.
This was my first big javascript project and since we didn't particularly master any javascript frameworks we decided to stick to vanilla JS and handlebar for the templating since it would be easy to implement with our CMS (webgazelle).
We designed our own fetchObject that we used to handle all the requests and responses.
If we were to do this project today we would most likely choose to go for angular or vueJS but I'm very happy we made this choice at this point since I learned a lot about javascript.



