Cloud-based custom web application for file-sharing that helps companies manage personnel and contractor compliance risk.


  • Open Source
  • Project Management
  • UX/UI
  • Quality Assurance


  • Development
  • Quality Assurance
  • Design


  • Vue.js, Vue Router, Vuex
  • Ubuntu Server 18.04
  • PHP7, Laravel 5
  • MySQL 5.7
  • Nginx


  • Company Dashboard
  • Corporate Website
  • Client Portal
  • Admin Panel

The Challenge

Marshal approached us with the idea of a custom-based file-sharing application. Its main goal was to create the application that would allow users to create a personal profile and give companies the possibility to build a talent pool and access a full spectrum of role-specific data for ongoing and future projects. Marshal needed a system that would store data and provide uninterrupted service delivery to clients.

About the client

Marshal is a cloud software startup that aims to help companies manage cost, risk and compliance in their talent supply chain. Project mobilisation and resourcing is a costly, time-consuming process that carries operational and strategic risk, compounded by inefficient access to, and management of, personal data. Marshal solves this problem by creating talent pools of qualified personnel for current and future projects through secure personal data exchange.

The solution

Flat Rock developed an independent, cloud-based application for storing, sharing, screening and verifying contract-critical documents fast and effectively to ensure seamless employment and compliant, uninterrupted service delivery to clients. Our team came up with the entire solution, based on Azure and used other technologies alongside, to build a bespoke application. We have created the system of categorized folders that can be shared privately or publicly, and that allows clients to respond to new operational challenges and business opportunities quickly and effectively.

Flat Rock’s ability to grasp what we want to do and implement it quickly is really impressive. Throughout the project, they’ve delivered everything we asked for. They’ve gone about the project extremely professionally and iterated very quickly.

Andy Thompson

Founder of Marshal

Core features
& functionalities

  • Talent Pool Management
  • In App Communication
  • Two Factor Authentication
  • Document Storage & Management
  • Connect & Share
  • Extended Profile
  • Talent Pool Registration & Job Applications
  • Notifications & Alerts

The Outcome

Flat Rock Technology created the web-application that meets all the requirements of the client and enables it to provide smooth and uninterrupted service delivery to its clients. It offers increased competitive advantage, reduced risks and improved cyber risk mitigation and helps companies improve business resilience.