This website was my first large-scale project I developed and deployed in production: a complete management platform for OCSC Event, an association responsible for organizing and supervising truck convoys on the TruckersMP game (multiplayer trucks driving simulator).
This project was built entirely solo, on a voluntary basis, and marked my first experience with delivering a full web application intended for real operational use.
The platform was designed to support the daily operations of the association, centralizing staff management, recruitment processes, file handling, communication management, and internal documentation.
Key modules in the Staff Hub included:
In addition, the platform was connected to the TruckersMP API to retrieve important in-game data necessary for the proper functioning of certain features.
The project was fully developed with Laravel, leveraging its structured MVC architecture to ensure maintainability, security, and modularity.
For deployment and performance optimization, I used Cloudflare, providing DDoS protection, DNS management, and request acceleration for the platform.
From the initial needs analysis to the final deployment, I handled all aspects of the project independently. I worked closely with members of the association to gather requirements, define priorities, and deliver a platform that matched both operational needs and user expectations.
Special attention was given to security (account protection, permissions control) and performance, to ensure the platform remained stable, fast, and accessible at all times for the association's team.
The integration with the TruckersMP API allowed the platform to remain synchronized with in-game events and player data, enhancing the relevance and usability of internal tools.
As it was my first project deployed into a real production environment, I faced several challenges:
Through this project, I gained valuable experience in:
The OCSC Event platform was a major step in my development journey. It gave me a first real exposure to production deployment challenges, client communication, and long-term project management.