Aldo development platforms

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.

Skills applied

Language

JavaScript

UI

Angular, React

State

Redux

API

REST

Style

CSS

Framework

Express

Bundler

Webpack

Cloud

Firebase

Container

Docker

Test

Jest