In this thesis, we have designed and described the implementation of a prototype for long-distance carpool. The prototype has been designed with the aim of upgrading the existing solutions and eliminating their downsides, therefore it supports publishing rides, reserving rides and adding recurring rides. Furthermore, it has a good user interface and may be used in Slovenia. We have developed it in the form of a web application, which runs on the Heroku platform and consists of a client-side, which has been developed with the Angular framework, and a server-side, which runs in the Node.js environment.
The prototype was tested by potential users, with which we wanted to check its intuitiveness and operation. Based on their feedback we have eliminated encountered downsides and considered some of their suggestions for improvements. Finally, we performed a thorough analysis of the developed prototype and discovered that our solution has a good potential for acquiring regular users and also for encouraging more people to carpool frequently.
|