Omniventus Logo

Full-Stack dev for L'École Française LMS

Started October 2023
Duration: 1 year 1 month
Completed

As a senior full-stack developer at L'École Française, an online education platform, I spearheaded the development and migration of multiple PHP cloud functions within a microservices architecture. I created a lead acquisition form using React.js, Docker, and PHP cloud functions, designed to qualify prospects and convert them into clients. My role also involved writing unit and functional tests for React.js, PHP cloud functions. Additionally, I migrated functions and APIs from WordPress to PHP cloud functions and modernized the business application by customizing plugins and themes, including refactoring an outdated WordPress site by developing a new plugin from scratch. I integrated APIs from ActiveCampaign, Zoho, and ChargeBee to enhance the platform's capabilities. This experience required close collaboration with various stakeholders across the company to understand and address their needs effectively.

L'École Française Logo

Project Timeline

Started:
October 2023
Completed:
November 2024
Duration:
1 year 1 month
Status:
Completed

frontend

React.js

backend

SymfonyPHPWordPressPHP Cloud FunctionsGoogle Cloud Functions

devops

Docker

other

ActiveCampaign APIZoho APIChargeBee API

Key Features

Microservices Architecture

Developed and migrated multiple PHP cloud functions to enhance system modularity and scalability.

Lead Acquisition Form

Created a React.js-based form to qualify prospects and facilitate their conversion into clients.

System Modernization

Refactored and modernized the business application by customizing WordPress plugins and themes, including developing a new plugin from scratch.

API Integrations

Integrated APIs from ActiveCampaign, Zoho, and ChargeBee to enhance platform capabilities.

Challenges & Solutions

Challenges

  • 1Transitioning from a monolithic to a microservices architecture.
  • 2Ensuring seamless integration of various third-party services.
  • 3Collaborating with diverse stakeholders to understand and address their specific needs.

Solutions

  • 1Implemented PHP cloud functions to facilitate the migration to a microservices architecture.
  • 2Developed robust integration strategies for ActiveCampaign, Zoho, and ChargeBee APIs.
  • 3Maintained open communication channels with stakeholders to gather requirements and provide effective solutions.

Impact & Metrics

10000
Daily traffic

Screenshots

L'École Française Platform Interface

L'École Française Platform Interface