Allure design system

Architecture and modernization of the backoffice solutions

In order to help them in their effort to migrate more than twenty internal solutions that are written entirely in C to modern Web solutions, Ticketmaster offered me the mandate to train their C developers in Web developers while architecting their technological bases to carry out this migration.

To reduce the immense learning curve that this migration and training represented, as well as to facilitate the maintenance of these multiple Web applications, I developed a dogmatic design system named Allure. The main goal of Allure was to make web development easier for novice developers by creating an abstraction layer of complex concepts entirely within the Allure system. Much like WordPress would do for an inexperienced web designer.

With the help of Allure and training offered to the various developers at Ticketmaster, the migration was possible, although very complex.

Skills applied
  • Languages
    TypeScriptJavaScriptC
  • UI Libraries
    ReactMUI
  • State Management
    React ContextZustandSWR
  • API
    REST
  • Style
    JSS
  • Web Framework
    Next.js
  • Bundler
    Rollup
  • Cloud
    Microsoft Azure
  • Container
    Docker
  • Test & Documentation
    JestReact Testing LibraryStorybookCypressCucumberGherkin

More projects

Dec 2019 - Dec 2019
Neaf website
Neaf
Web agency microsite built with NextJS
Apr 2019 - Dec 2019
QUB SSO
NumériQ, Quebecor
In-house SSO built on top of Amazon Cognito
Apr 2018 - Apr 2019
Decathlon Community
Decathlon
Community sports platform built with React and React native
Apr 2017 - Apr 2018
Aldo development platforms
Aldo Group
E-commerce and CMS platforms in React and Angular
Jan 2017 - Jun 2017
Exploding Dots
Scolab
Educational platform to help kids with maths