E-commerce and CMS platforms in React and Angular
Project date
Role
Software engineer
Client
Aldo Group
In order to support them in their development efforts, Aldo offered me the mandate to help their front-end development team with the technical elaboration of new functionalities on their main online store, the development of their BFF servers as well as the creation of a common code base library that could be used for the development of the different online stores of the company.
The library, called Shoebox, was the result of the technical team's reflection following the new migration needs of another online store. Based on the monorepo approach using Lerna, it allowed an old store to be migrated in less than two months while adding new functionalities that had been tested and validated for several months on the main store.
In addition to the work on the stores and Shoebox, I also had the opportunity to participate in the development of an internal CMS written on Angular as well as in the planning of its migration to a headless CMS solution called Contentful.
Throughout the mandate, I offered Aldo's developers support to help them improve their understanding of JavaScript, the functional approach, and industry best practices through training, access to personal documentation, and active participation in code reviews.
Language
JavaScript
UI
Angular, React
State
Redux
API
REST
Style
CSS
Framework
Express
Bundler
Webpack
Cloud
Firebase
Container
Docker
Test
Jest
Check my other projects. Learn about the innovative solutions and challenges tackled to deliver impressive results for the client.