Redesign and development of a mobile app and a Point-Of-Sale (POS) software platform
Duration: 6 months
The client is a technology company who provides a Point of Sale (POS) software platform for coffee shops and a mobile app for customers. The mobile app users can find nearby coffee shops and order coffee and earn rewards.
The platform was partially built, and the key developer had left the company. Due to lack of documentation and lack of project management process, the actual status of the product was unknown. The product was not stable and some of the key functionalities were not developed. The client had multiple copies of different source code versions and they were not sure which version had the stable source code.
The client’s requirements included the analysis of the existing source code, configuration of the platform, testing the existing functionality of the system, fixing the bugs, developing the new requirements, testing the application, and releasing the final product.
Perituza assembled a development team with the experience in PHP, My SQL, iOS and Android technologies. Due to the lack of documentation of the system, the developers had to analyze the source code to understand the system architecture and business rules in the system. The project was conducted in three phases:
The team consisted of:
1 - iOS mobile app developer
1 - Android mobile app developer
1 - Web UI developer
1 - Web application developer with experience in PHP and Aurora
1 - Back-End developer with experience in AWS
1 - Software tester (manual testing)
iOS (Objective C), android (Java), Angular JS, Typescripts, PHP, Redis, MySQL, Amazon Aurora, Payeezy API, Dwolla API, and Amazon Web Services (AWS)
Project management and communication tools used:
JIRA, Bitbucket, Skype, GoToMeeting, Direct dial phone, and email
The client has gone to market with a fully functioning mobile ordering and Point-Of-Sale (POS) software platform.
Modernization of aircraft and crew scheduling software
Utilizing Perituza’s global delivery model, the client was able to deliver the software 2X faster and 60% cheaper.Read More
Automation of Accounts Payable (AP) Invoice Processing
The client is an innovative technology company which provides an online platform to control & manage entire PCBA manufacturing processes.Read More
Data Processing and Visualization of Weather Data for Business Aviation Operators
The client is a leading provider of weather forecasting service for business aviation operators.Read More
Mobile App Development to Share Videos and Search Athletes
My Crop is a mobile app solution which connects young athletes with college coaches, and fans. The athletes add their performance video highlights from YouTube and Instagram.Read More