Smart receipt system - front-end development of cross-platform mobile application

Financial planning is an essential skill to have, nevertheless, it is not an easy skill to master. With the aim of aiding users in their financial planning and tracking their physical receipts, the Smart Receipt System (SRS) was developed. The SRS comprises of several subsystems, including a me...

Full description

Saved in:
Bibliographic Details
Main Author: Chua, Shi Qi
Other Authors: Ng Wee Keong
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/73902
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-73902
record_format dspace
spelling sg-ntu-dr.10356-739022023-03-03T20:48:00Z Smart receipt system - front-end development of cross-platform mobile application Chua, Shi Qi Ng Wee Keong School of Computer Science and Engineering DRNTU::Engineering Financial planning is an essential skill to have, nevertheless, it is not an easy skill to master. With the aim of aiding users in their financial planning and tracking their physical receipts, the Smart Receipt System (SRS) was developed. The SRS comprises of several subsystems, including a merchant web application dashboard, front-end and back-end development of a cross-platform mobile application that works on iOS and Android operating systems. This project was a sub-system of the SRS and it involved the front-end development of the SRS mobile application and the back-end development of incorporating data analytics into the SRS mobile application. The purpose of this project was to provide a user-friendly interface to users regardless whether the application will be used on iOS or Android platform. Additionally, to provide a means for user to visualize their spending through the mobile dashboard and thus improve their financial planning. The SRS mobile application was created using a relatively new, yet popular framework developed by Facebook—React Native. The application involved 3 types of data analytics—descriptive, diagnostic and predictive analytics. The data processing for these analytics was done using the Python language. Additionally, the Markov Chaining Model was used for predictive analytics in this project. The SRS mobile application was deployed and tested within NTU premises, and survey results were collected from students. The survey showed positive results that proved the completion and success of the project. Ostensibly, further improvements could be made to this project. These include the incorporation of perspective cropping and prescriptive analytics. This project was divided into five main phases: Planning, Requirements Analysis, Design, Implementation and Testing and the documentations involved in each phase was included in this report. Bachelor of Engineering (Computer Science) 2018-04-19T03:08:11Z 2018-04-19T03:08:11Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/73902 en Nanyang Technological University 139 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Chua, Shi Qi
Smart receipt system - front-end development of cross-platform mobile application
description Financial planning is an essential skill to have, nevertheless, it is not an easy skill to master. With the aim of aiding users in their financial planning and tracking their physical receipts, the Smart Receipt System (SRS) was developed. The SRS comprises of several subsystems, including a merchant web application dashboard, front-end and back-end development of a cross-platform mobile application that works on iOS and Android operating systems. This project was a sub-system of the SRS and it involved the front-end development of the SRS mobile application and the back-end development of incorporating data analytics into the SRS mobile application. The purpose of this project was to provide a user-friendly interface to users regardless whether the application will be used on iOS or Android platform. Additionally, to provide a means for user to visualize their spending through the mobile dashboard and thus improve their financial planning. The SRS mobile application was created using a relatively new, yet popular framework developed by Facebook—React Native. The application involved 3 types of data analytics—descriptive, diagnostic and predictive analytics. The data processing for these analytics was done using the Python language. Additionally, the Markov Chaining Model was used for predictive analytics in this project. The SRS mobile application was deployed and tested within NTU premises, and survey results were collected from students. The survey showed positive results that proved the completion and success of the project. Ostensibly, further improvements could be made to this project. These include the incorporation of perspective cropping and prescriptive analytics. This project was divided into five main phases: Planning, Requirements Analysis, Design, Implementation and Testing and the documentations involved in each phase was included in this report.
author2 Ng Wee Keong
author_facet Ng Wee Keong
Chua, Shi Qi
format Final Year Project
author Chua, Shi Qi
author_sort Chua, Shi Qi
title Smart receipt system - front-end development of cross-platform mobile application
title_short Smart receipt system - front-end development of cross-platform mobile application
title_full Smart receipt system - front-end development of cross-platform mobile application
title_fullStr Smart receipt system - front-end development of cross-platform mobile application
title_full_unstemmed Smart receipt system - front-end development of cross-platform mobile application
title_sort smart receipt system - front-end development of cross-platform mobile application
publishDate 2018
url http://hdl.handle.net/10356/73902
_version_ 1759857032682274816