uPark: a progressive web parking application
Main Article Content
Abstract
We present uPark, a progressive web parking application for the online purchase of slots of pre-paid parking time, which remains associated to client accounts rather than bounded to particular parking spots or vehicles. uPark integrates three sub-systems, one for drivers, one for inspectors and one for administrators. It optimizes the overall parking process for citizens/clients from a financial and a practical point of view and technically facilitates the work of inspectors. It is a lightweight, easy-to-use, responsive application. Moreover, as a progressive web application, uPark can be used both as a web site and a mobile app on any device. uPark can be used for various areas, like city center, mall parking area or university campus, making a time- and effort-saving, eco-friendly and useful progressive web application.

Article Details

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
M. J. WARGO. Learning Progressive Web Apps. ISBN: 9780136485674. Addison-Wesley Professional, 2020.
Progressive web apps (PWAs) | MDN. Available at https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps
G. LIM. Beginning Node.js, Express & MongoDB Development. ISBN 10: 1078379556, ISBN 13: 9781078379557. Independently published, 2019.
Introduction to Node.js. Available at https://nodejs.dev/learn/introduction-to-nodejs
B. CHERNY. Programming TypeScript: Making Your JavaScript Applications Scale. ISBN-10: 1492037656, ISBN-13: 978-1492037651. O'Reilly Media Inc., Sebastopol, CA, USA, 2019.
TypeScript: JavaScript With Syntax For Types. Available at https://www.typescriptlang.org/
React - A JavaScript library for building user interfaces. Available at https://reactjs.org/
React: The Virtual DOM . Available at https://www.codecademy.com/article/react-virtual-dom
Express - Fast, unopinionated, minimalist web framework for Node.js. Available at https://expressjs.com/