Politecnico di Torino (logo)

Dynamic frontend design for ticketing and reservation application

Niloufar Zahiri Koupaei

Dynamic frontend design for ticketing and reservation application.

Rel. Giovanni Malnati. Politecnico di Torino, Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni), 2023

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (10MB) | Preview

The project is in the field of App frontend design for ticketing and reservation application. The application will be developed using React Native platform and build for iOS and Android OS and it features, among other highlights, advanced payment solutions with credit card tokenization and ApplePay. Specifically, the App will develop a dynamic graphics frontend for home page and search pages of the application, involving geolocation. Below the specific activities planned: 1. Interface with REST web services to acquire data; 2. Dynamic home page design with real-time resizing of each element according to user screen size; 2.1 Places selection area (ordered by distance from user position among places available obtained from server); 2.2 Category selection area (providing all categories available dynamically obtained from server); 3. Search result pages design with real-time resizing of each element based on user screen size; 3.1 Search by position (around me) and by place selection, with the list of available; tickets/location/product store grouped by category; 3.2 Search by category with a list of available tickets/location/product store grouped by places in order of distance from the user 3.3 Each store icon displays information of places availability, distance from the user, description, and have specific order based on these values. This thesis also includes two mockup graphics produced by the UI team of the company as an indicator of expected final work. We believe this is not just implementation work but there is also some degree higher-level coding techniques to make the user experience fluent and engaging for the purchase experience, such as a smart way to load graphical icons progressively following user's browsing experience without requiring storing all graphics in the app which will make it heavy while at the same time not stressing the network connection that will make the application overall slow. Aspects of dynamically sized graphics elements based on screen size, handling real-time data from a centralized server and peculiarities of the different operating systems (iOS and Android) combined with the hybrid framework of React Native will be a reasonable challenge. Nowadays using the new technologies and the different apps is a trend, and people all over the world will do at least one purchase with their mobile phone, and as it is obvious using desktop purchase will be replaced with mobile commerce, because of accessibility and acceleration in operations. People are more willing toward mobile using, apart from reviewing, giving feedback, and price comparison they also have started to analyze the overall user experience of any mobile app. So, all the people trying to have experiences with different kind of apps, especially those kinds of apps which save the people time, and enjoyable to work with them. since covid-19 pandemic is all over the world, people prefer to use the reserve app in every place, in order to skip the line and have less contact with each other. So MyPass App is the best practice for this purpose, which helps people to check all the available places, the working time and they can decide to choose destination so the ticket can be reserved and bought. Mypass app is one of the robust apps in Italy which covers all the user requirements. Limitation and Future works to improve application Adding live chat assistance: Currently, in Mypass App we have a phone number and also email address so customers can call us

Relators: Giovanni Malnati
Academic year: 2023/24
Publication type: Electronic
Number of Pages: 73
Corso di laurea: Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni)
Classe di laurea: New organization > Master science > LM-27 - TELECOMMUNICATIONS ENGINEERING
Aziende collaboratrici: MyPass Srl
URI: http://webthesis.biblio.polito.it/id/eprint/28488
Modify record (reserved for operators) Modify record (reserved for operators)