Xperity has done a great job ...
Xperity has done a great job with our SaaS development and AWS implementation. They’ve taken advantage of the latest cloud services like the AWS gateway and server-less functions that give us an edge against our competitors. They have highly qualified developers who are easy to work with when building even the most complicated of software platforms.
Eddie Westerfield
Co-Founder / CPOClient Need
The client wanted to revolutionize the parking and valet industries by using a mobile application and SMS to automate all steps of the valet parking process. The stakeholders, including vendors, valet operators, attendants, and customers, should easily access, navigate, and communicate using the application. Real-time asset tracking, custom reporting capabilities, and extreme scalability were required.
Product Challenge
Automating every step of a very manual valet parking process was a serious digital design challenge. Providing the ability to create digital tickets, track vehical damage, and digitally pay for services at any time required real-time tracking and notifications for customers, attendants, and vehicles. All information needed to be shared in real-time with high-availability for thousands of simultaneous users on web and mobile devices.
The Xperity Solution
Xperity delivered a highly-scalable, enterprise solution with a SaaS platform with function-specific modules and developed multiple APIs and user apps including, an attendant mobile app, customer mobile app, web app, and admin configuration portal. The attendant mobile app tracks tickets and attendant activity. The customer mobile app, web app and SMS work together to allow customers track and request vehicles and to pay at their leisure. Third-party APIs exchange data with many external systems. The cloud-based solution has the flexibility to be easily tailored for any location and industry and provides the power to handle even the most complex parking situations.
How We Did It
Xperity helped design and develop an enterprise platform connecting multiple mobile apps, a web app, and configuration portal for configuring an environment.
Web application
Developed a web application in Angular 6 and API Services in Python-Django.
Mobile applications
Created two iOS / Android apps with Titanium – one for the Attendants and one for Customers
Management Portal
GET-360 portal (developed using Python, Django, JavaScript, HTML, CSS) to configure the Vendor, Attendant, and Valet Locations.
High Performance Architecture
Designed a multi-instance, load balanced, auto-scaling cloud solution for high availability under extreme user load.
Core Stack
Python IDE: PyCharm
Server-Side Technology: Python3.5.2 and Django1.11
Data Access: Django ORM tool
Web Technologies: Angular6, AJAX, HTML, and CSS
Database: SQL Server Web Edition 14.00.3015.40 v1 |
Servers: AWS Cloud – Linux Ubuntu 16.04
Proxy Server: Nginx1.14.0 |
Web Server Gateway Interface (WSGI): Gunicorn19.0.0
Mobile IDE: Axway Appcelerator Studio 5.1.2
Titanium versions: SDK v7.4.0 for iOS and SDK v7.1.1 for Android
About the Client
GET IT is a full-service, software technology for parking and valet companies that delivers high-bar efficiency, ticketless transactions, anti-skimming protection, digital payment solutions, claims and damage management, self-service valet administration back office, and a full business analytics and reporting tool.
By merging a big data platform in the cloud with ubiquitous mobile technology, they are able to provide better service than any other competitor, and for a fraction of the cost. They are the most complete and modern valet solution in the industry today.
GET IT has managed to digitally transform a cash-only industry by replacing paper tickets, tips, and expensive hardware with an easy-to-use, cloud-based, software-only, mobile solution.