Booking Platform for Rental

Customer location:

Denmark

Duration

March 2023-Jan 2024

Services

Front-End, Back-End

Key technologies

Laravel

The client

GoTrailer is a Danish company that allows you to rent a trailer in one city and return it in another city. When the client outgrew the spreadsheet, they needed to automate the process of rental. The idea was to build a website that would provide a possibility for GoTrailer’s clients to rent trailers in automatic mode with returns moderation. The Product is implemented as two parts — Client module (booking form and rent status page) and password protected; Administrator module (control of trailers, locations, routes, bookings, finance and more). These parts will share the same database and resources.

 

The client has provided ready-to-go designs for the client module, which set up a nice tone of work since GoTrailer had a clear vision on the first steps on system creation. 

Our Solution

Client Module

Client module consists of the booking form and the booking detail page. Booking form has personal data, reservation details and payment section. Booking detail page is unique for each booking and shows all the needed information depending on the current booking’s status.

Booking form consists of three steps: checking for trailer availability, personal details and payment. If rent is available for selected on Step 1 parameters, on the second step there will be non-editable rent parameters, pricing information and a form to fill up some personal details (and send an optional message to the administration). For the third step QuickPay is used as a payment system.

Administrator Module

Administrator module has the possibility to view, create and edit all types of records. Each type of record will have a list view and a single record view. Depending on record type, some list views might have additional functionalities for filtering, sorting and records search.

On top of the list, depending on record type there are some of list control buttons, like creating a new item (i.e. add a new trailer or location), exporting data (save the list or its part as Excel), filtering records (by type or data range) or searching for records (i.e. search the trailer by id plate).

There is also an extended functionality for some record types, like drop-off photos moderation, controlling trailer’s maintenance etc.

The result

The client has an automated booking system for renting that has been working since April 2023. 90% of manual management tasks are digitized and give time for the client to concentrate on the strategy and business expansion. The next step is discussing the website clone for trucks.

Case Studies

165 Educational platform for Kids on hover 165 Educational platform for Kids
Educational platform for Kids
165 Medical Tourism Platform on hover 165 Medical Tourism Platform
Medical Tourism Platform
165 Support for Audio Company on hover 165 Support for Audio Company
Support for Audio Company
165 Websites for Supplier of Machined Parts on hover 165 Websites for Supplier of Machined Parts
Websites for Supplier of Machined Parts
165 Support for Manufacture Company on hover 165 Support for Manufacture Company
Support for Manufacture Company
165 Student Engagement Hub on hover 165 Student Engagement Hub
Student Engagement Hub
165 Cultural Heritage in Digital Dimension on hover 165 Cultural Heritage in Digital Dimension
Cultural Heritage in Digital Dimension
165 Global Leader in Compaction Technology on hover 165 Global Leader in Compaction Technology
Global Leader in Compaction Technology
Union

Let's build the future together

Website