Mass Foam Systems wanted to utilise a grant scheme that was approaching soon but the problem they face was that this would overload their current processes of being able to book jobs.
Mass Foam Systems used pen and paper to schedule jobs in and all work was delegated to 1 man. This meant that if the book was lost or misplaced for a certain time period. All the vans would not know what jobs they need to do and a lot of business would be lost. This was their single point of failure.
The solution comprised of a web-based application that had the ability to log in as a user with either full permissions and restricted access and allow the user to books, view and manage jobs with a calendar styled system.
The reason why a custom solution was built rather than utilising an existing calendar application was due to the restricted permissions that were required to protect customer information from certain users.
This application was to be used by all Mass Foam Systems employees as well as external outreach teams. It would be a huge breach of data privacy if customer information was shared from one company to another without the customer being aware of this taking place.
The solution utilised AWS Cognito as a user management system which would allow us to restrict certain users based on pre-defined permissions meaning the application would only show the required non-sensitive information to certain people whilst the owners of the job booking (the user who initially created the job) will maintain full access and permissions over said job booking.
Developing a custom application for a client requires in-depth knowledge of multiple technologies. Knowing this information is vital to building an efficient, scalable, reliable and cost-effective application. The technologies used in this stack allowed for a cloud-based application that has minimal costs of around £2/month (inc. usage & hosting).