RoadSpace, a UK-based company, has pioneered a unique solution for managing highway construction projects. Recognizing the need for efficient coordination and real-time communication in the field, RoadSpace developed a booking management product designed for use on highways where roadworks are taking place.
To bring this innovative idea to life, RoadSpace partnered with CMARIX, a global technology company known for its expertise in web and mobile application development. CMARIX played a crucial role in designing and developing the RoadSpace web and mobile platforms, leveraging technologies such as ASP.NET CORE, C#, and Android Native (Kotlin).
The result of this partnership is a robust platform that facilitates seamless coordination between highway workers, project managers, and control rooms across different projects. The platform's real-time features have significantly improved the efficiency and effectiveness of highway construction management.
Frequent planning delays risked deferring or dropping numerous highway enhancement projects.
Road accidents, costing the UK economy and NHS £30 billion annually, necessitated safer roadways.
The safety of smart motorways was under scrutiny, highlighting the need for proven, effective digital solutions.
The industry faced pressure to demonstrate progress in relation to social values.
The Transport Decarbonisation Plan called for industry contractors to reduce their own emissions.
CMARIX started with the design of a new architecture for the RoadSpace platform, ensuring it could handle the planned features and functionalities.
CMARIX created various sections and functionalities for individual users, company admins, and client users, facilitating efficient management and coordination.
The platform was integrated with third-party APIs for real-time chat communication, enhancing collaboration and instant issue resolution.
To cater to a diverse user base, the platform was designed to support both English and French languages.
CMARIX ensured all data available under the Web Platform was migrated to the MongoDB database, preserving valuable information and maintaining continuity.
CMARIX developed real-time features like chatting, road worker locations, and issue reporting and resolution, which significantly improved the efficiency and effectiveness of highway construction management.
After all the development tasks were completed, the platform was thoroughly tested to ensure all features and functionalities worked as expected. After successful testing, the platform was deployed for use.
CMARIX used a robust tech stack including front-end technologies like HTML5, CSS3, JavaScript, Bootstrap, and back-end technologies like .NET MVC, Entity Framework, SQL Server, and third-party APIs like Multiple Bank APIs, Google Firebase, MailChimp.
CMARIX developed a real-time location tracking feature for road workers, providing critical data for efficient resource allocation and management.
Leveraging third-party APIs, a real-time chat feature was integrated, enabling instant communication between highway workers, project managers, and control rooms.
The user dashboard was designed with various functionalities for different user roles, providing a tailored user experience and efficient management.
A key feature developed was the booking management system, which streamlined the process of reserving space on highways for construction work.
A feature for reporting and resolving issues in real-time was developed, significantly improving response times and operational efficiency.
CMARIX ensured a smooth transition of all existing data to a MongoDB database, ensuring data integrity and continuity.
CMARIX designed a resilient architecture using ASP.NET CORE and C# for the backend, ensuring scalability and performance.
The platform was designed to support both English and French languages, catering to a diverse user base in the UK.
Rigorous testing was conducted to ensure the reliability and efficiency of all features. After successful testing, the platform was deployed for use.
The platform was equipped with an analytics feature, providing valuable insights for decision-making and strategy formulation.
CMARIX designed a robust and scalable architecture using ASP.NET CORE and C# for the backend. This architecture was designed to handle high volumes of data and concurrent users, ensuring the platform could scale seamlessly with growing user demand.
Leveraging Android Native (Kotlin) for the mobile platform, CMARIX developed a real-time location tracking feature. This feature provides real-time data on road worker locations, enabling efficient resource allocation and management.
To cater to the diverse linguistic needs of the user base, the platform was designed to support both English and French languages. This feature was implemented using localization techniques in ASP.NET CORE, ensuring a seamless user experience.
The platform was equipped with an analytics feature, providing valuable insights into operations. This feature was developed using .NET MVC and Entity Framework, providing robust data processing and visualization capabilities.
A critical feature of the platform is real-time chat, enabled through the integration of third-party APIs. This feature allows instant communication between highway workers, project managers, and control rooms, facilitating immediate issue resolution and efficient coordination.
Rigorous testing was conducted to ensure the reliability and efficiency of all features. Unit testing, integration testing, and system testing were performed using .NET's built-in testing frameworks. After successful testing, the platform was deployed for use.
The user dashboard was designed with various functionalities tailored to different user roles. This feature was developed using HTML5, CSS3, JavaScript, and Bootstrap, providing a responsive and intuitive user interface.
A key feature of the platform is the booking management system. This system was designed to streamline the process of reserving space on highways for construction work, improving operational efficiency.
A feature for reporting and resolving issues in real-time was developed. This feature allows users to report issues directly through the platform, and these issues are immediately relayed to the relevant parties for resolution.
CMARIX ensured a smooth transition of all existing data to a MongoDB database. This NoSQL database was chosen for its flexibility and scalability, ensuring efficient data management as the platform grows.
CMARIX developed a comprehensive user management system that allows the super admin to manage all users of the portal and mobile application. Control room admins can also manage their project managers, sub-admins, and road workers after approval from the super admin.
A core feature of the platform is the booking management system. The super admin can manage all bookings and modify booking details if required. Control room admins and road workers can manage their bookings and assigned bookings respectively, with real-time chat functionality for ongoing bookings.
The super admin has the ability to manage the organizations to which road workers are associated, providing a structured hierarchy and clear lines of responsibility.
CMARIX equipped the platform with an analytics feature, allowing the super admin to check and export various analytics from the portal. This provides valuable insights for decision-making and strategy formulation.
The platform facilitates real-time chatting between control room admins and road workers, enhancing communication and coordination.
The super admin and control room admins can view the real-time location of road workers during ongoing bookings, providing critical data for efficient resource allocation and management.
Road workers can report issues from their mobile devices, and the super admin can resolve and update the status from the super admin portal. This feature significantly improves response times and operational efficiency.
After completing our competitive development process we have successfully delivered the expected platform with fulfilling all the requirements especially booking management, Real-time chat, Real-time road worker locations, and real-time notifications to the mobile application.
CMARIX utilized ASP.NET CORE and C# to develop a robust and scalable backend architecture. This ensures the platform can handle high volumes of data and concurrent users, providing a seamless user experience even as demand grows.
The backend supports the booking management system, which streamlines the process of reserving space on highways for construction work.
The backend supports real-time location tracking of road workers, providing critical data for efficient resource allocation and management.
CMARIX ensured a smooth transition of all existing data to a MongoDB database. This NoSQL database was chosen for its flexibility and scalability, ensuring efficient data management as the platform grows.
The backend supports a feature for reporting and resolving issues in real-time. This feature allows users to report issues directly through the platform, and these issues are immediately relayed to the relevant parties for resolution.
The backend supports an analytics feature, providing valuable insights into operations. This feature provides robust data processing and visualization capabilities, aiding in decision-making and strategy formulation.
The backend supports real-time chat functionality, enabled through the integration of third-party APIs. This allows instant communication between highway workers, project managers, and control rooms, facilitating immediate issue resolution and efficient coordination.
The fonts were chosen with an eye to readability and classNameic elegance. The typefaces complement each other while providing a clear visual hierarchy. Four core brand colors are used to create a minimalist, user- friendly interface that draws the eye to important functions and tools.
Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz
Aa Bb Cc Dd Ee Ff
Before we begin on designing the UI, We create wireframe to test them on a few target users. To conduct the tests we usually use interactive prototypes in InVision.
CSS3HTML5JavaScriptBootstrap
MS-SQLMongoDB
C#.NET COREEntity Framework
SQL Server
Android Native(Kotlin)
To enable real-time chat functionality, a third-party Firebase API is used.
For real-time location tracking of road workers, a Google geolocation API is used.
For sending automated emails, an SendGrid email API is used.
For generating analytics and insights, Google Analytics APIs is used.
Powered by Engineers. Empowered by Technology.
Delivering Excellence in Custom Software, Web, and Mobile App Development.