i

Revolutionizing Highway Construction Management With CMARIX

road banner
space hero mobile
Technologies

ASP.NET CORE, C#, Kotlin

Built For

Web and Mobile

Industry

Infrastructure Management

Country

UK

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.

abstract

Overcoming The Roadblocks The Challenges Roadspace Aimed To Address In The Uk's Highway Construction Industry

  • 01Project Delays

    Frequent planning delays risked deferring or dropping numerous highway enhancement projects.

  • 02Safety Concerns

    Road accidents, costing the UK economy and NHS £30 billion annually, necessitated safer roadways.

  • 03Need for Innovative Technology

    The safety of smart motorways was under scrutiny, highlighting the need for proven, effective digital solutions.

  • 04Social Values

    The industry faced pressure to demonstrate progress in relation to social values.

  • 05Carbon Emissions

    The Transport Decarbonisation Plan called for industry contractors to reduce their own emissions.

Paving The Way Forward How CMARIX Engineered Solutions For Roadspace

  • 01Design and Architecture

    CMARIX started with the design of a new architecture for the RoadSpace platform, ensuring it could handle the planned features and functionalities.

  • 02User Dashboard Development

    CMARIX created various sections and functionalities for individual users, company admins, and client users, facilitating efficient management and coordination.

  • 03Integration with Third-Party APIs

    The platform was integrated with third-party APIs for real-time chat communication, enhancing collaboration and instant issue resolution.

  • 04Language Support Implementation

    To cater to a diverse user base, the platform was designed to support both English and French languages.

  • 05Data Migration

    CMARIX ensured all data available under the Web Platform was migrated to the MongoDB database, preserving valuable information and maintaining continuity.

  • 06Real-time Features

    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.

  • 07Testing and Deployment

    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.

  • 08Tech Stack

    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.

Engineering Efficiency CMARIX's Technical Solutions For Roadspace

  • Geolocation Tracking

    CMARIX developed a real-time location tracking feature for road workers, providing critical data for efficient resource allocation and management.

  • Real-time Chat Integration

    Leveraging third-party APIs, a real-time chat feature was integrated, enabling instant communication between highway workers, project managers, and control rooms.

  • Comprehensive User Dashboard

    The user dashboard was designed with various functionalities for different user roles, providing a tailored user experience and efficient management.

  • Booking Management System

    A key feature developed was the booking management system, which streamlined the process of reserving space on highways for construction work.

  • Issue Reporting and Resolution

    A feature for reporting and resolving issues in real-time was developed, significantly improving response times and operational efficiency.

  • Data Migration to MongoDB

    CMARIX ensured a smooth transition of all existing data to a MongoDB database, ensuring data integrity and continuity.

  • Robust Architecture

    CMARIX designed a resilient architecture using ASP.NET CORE and C# for the backend, ensuring scalability and performance.

  • Multi-language Support

    The platform was designed to support both English and French languages, catering to a diverse user base in the UK.

  • Testing and Deployment

    Rigorous testing was conducted to ensure the reliability and efficiency of all features. After successful testing, the platform was deployed for use.

  • Analytics

    The platform was equipped with an analytics feature, providing valuable insights for decision-making and strategy formulation.

Architecting EfficiencyThe Technical Backbone Of Roadspace By CMARIX

  • Scalable Architecture

    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.

  • Geolocation Tracking

    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.

  • Multi-language Support

    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.

  • Analytics

    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.

  • Real-time Communication

    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.

  • Testing and Deployment

    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.

  • User Dashboard

    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.

  • Booking Management System

    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.

  • Issue Reporting and Resolution

    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.

  • Data 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.

Project Plan

  • Research
  • Wireframe
  • UI Design
  • Development
  • Testing
  • Deployment
  • Phase 1
  • Phase 2
  • Phase 3
  • Final Deliver

Crafting Digital Solutions CMARIX's Role In Developing Key Features For Roadspace

crafting clear one
  • 01

    User Management

    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.

  • 02

    Booking Management

    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.

  • 03

    Organization Management

    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.

crafting clear
crafting clear two
  • 04

    Analytics

    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.

  • 05

    Real-time Chatting

    The platform facilitates real-time chatting between control room admins and road workers, enhancing communication and coordination.

  • 06

    Real-time Road Worker Locations

    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.

  • 07

    Issue Reporting and Resolution

    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.

results one

Key Results

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.

results two

Behind The ScenesThe Backend Development Of Roadspace By CMARIX

  • 01

    Scalable Backend Architecture

    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.

  • 02

    Booking Management System

    The backend supports the booking management system, which streamlines the process of reserving space on highways for construction work.

  • 03

    Geolocation Tracking

    The backend supports real-time location tracking of road workers, providing critical data for efficient resource allocation and management.

  • 04

    Data 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.

behind map
  • 05

    Issue Reporting and Resolution

    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.

  • 06

    Analytics

    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.

  • 07

    Real-time Communication

    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.

behind issue

Design System

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.

Montserrat

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

Bold Regular

Aa Bb Cc Dd Ee Ff

  • Other #FFFFFF
  • Other #2ABCFF
  • Secondary #008BCB
  • Primary #002E5F

Wireframe design

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.

  • Wireframe First
  • Wireframe Second Wireframe Second
  • Wireframe Third Wireframe Third
  • Wireframe Forth

Visual Design

Visual One Visual Two Visual Three
  • Visual Four
  • Visual Five
  • Visual Six
  • Visual Seven
  • Visual Eight

Technology Stack

  • framework

    Framework

    CSS3HTML5JavaScriptBootstrap

  • database

    Database

    MS-SQLMongoDB

  • device supported

    Backend

    C#.NET COREEntity Framework

  • server

    Server

    SQL Server

  • language

    Mobile

    Android Native(Kotlin)

Third-Party APIs

  • Chat Communication

    To enable real-time chat functionality, a third-party Firebase API is used.

  • Geolocation

    For real-time location tracking of road workers, a Google geolocation API is used.

  • Email Notifications

    For sending automated emails, an SendGrid email API is used.

  • Analytics

    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.

Start Your Project Now