NORMA eResearch @NCI Library

Technical Report: Tripency

Fenton, Damien (2016) Technical Report: Tripency. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (1MB) | Preview


Tripency is a system that allows tourists to quickly match attractions in a particular location to their interests and disinterests. The methodology of Tripency is to apply the same technology and algorithmic logic used to match couples in dating websites to match travellers with attractions that best suit their interests. The benefit of this system is that users are able to quickly and efficiently build their travel dynamic itinerary rather than relying on “out of the box” itineraries found on other travel websites or print media.

Tripency will enjoy full functionality that one would expect from a modern website including social media connectivity and the ability for users to view their itineraries on-the-go through the use of a small mobile app, even without internet connection. Tripency also has a strong community aspect to the website whereby user generated content such as review and rating are encouraged, and are an important part of matching users to their desired attractions. Users will also have the ability to update attraction details so that the information on the website can remain current and up-to-date.

The backend will be written in Java, using the Spring framework, a PostGreSQL database, and the Hibernate library providing ORM support. The front end will comprise of HTML/CSS pages with an angularJS client server providing a sleek modern single page user experience. The mobile app will also be written in Java and initially deployed to the Android platform.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Q Science > QA Mathematics > Computer software > Mobile Phone Applications
T Technology > T Technology (General) > Information Technology > Computer software > Mobile Phone Applications
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Caoimhe Ní Mhaicín
Date Deposited: 15 Nov 2016 16:35
Last Modified: 15 Nov 2016 16:35

Actions (login required)

View Item View Item