Building an application from scratch is a challenging yet rewarding endeavour. As a relatively inexperienced software developer, I was presented with the opportunity to build the front end of an application called FleetTribego. It was a product that ...