Community sports platform built with React and React native
Project date
Roles
Technical lead, Software engineer
Client
Decathlon
In order to increase people's attraction to sports and promote their products, Decathlon gave me the mandate to build a new team to develop a new service to help people discover new sports, sports venues, and sports partners in a simple way. Decathlon Community.
With a team of six developers and designers, I worked on the creation of an application built with React, React Native, and Node (vanilla SSR and API) on AWS and Firebase infrastructures using the monorepo strategy to follow the DRY approach for React and React Native.
Besides the technical aspect, I pitched this project to Decathlon to be the future of the Decathlon retail experience by proposing a future partnership with sports venues. The goal of this approach was to reduce the need to open new expensive megastores by using the community platform to help people discover new sports with our products, with the ability to try them on or buy them directly at the sports venues.
Languages
TypeScript, JavaScript
UI
Vue.js, React, React Native, MUI
State
Redux
API
REST
Style
PostCSS
Framework
Express
Bundler
Webpack
Cloud
Firebase, Google Cloud Platform
Database
MongoDB
Container
Docker
Test
Jest, React Testing Library
Documentation
Storybook, Postman
Check my other projects. Learn about the innovative solutions and challenges tackled to deliver impressive results for the client.