Idealpos is a Point of Sale company headquartered in Brisbane, Australia – with an expanded operation scale in 7 countries and more than 10,000 customers worldwide.
What The Client Required
The client wants to use Microsoft Azure to migrate the management of POS Terminal data, the management of customer information from local to Cloud.
The first step is to build up a report system on the Cloud, instead of just reading the report locally. There is decentralization on the cloud to view different types of reports.
Many features:
- Managing sync data between all POS Terminals and the Cloud.
- Managing licenses on the Cloud.
- Managing all invoices on the Cloud.
- Integrating international and domestic payment gateways.
- Integrating with ecommerce sites such as Shopify, Mobi2go, UberEat… etc
- Building APIs allows other systems to integrate.
Our Technologies
Specifically, the Saigon Technology team utilized the following technologies for the project:
- .NET
- Angular
Reporting
Internal daily meetings were held between the Saigon Technology team and the Client so that daily work reports were deployed from the start of the project.
The Saigon Technology team reviewed every 2 weeks with the Client to show results and get feedback.
Project Manager designed a general plan for 12 months, the functions were broken down by milestones and reported by the PM every quarter.
Building A Team
The client trusted and expected Saigon Technology to undertake the entire array of infrastructure design and construction. Starting with 2 Web Developers and 2 Mobile Developers and a Project Manager. After one year, the number of team members was increased to a total of 8.
Saigon Technology's methodologies tailored to cater for the Clients specific needs were adopted and specialized processes and standards were carried out for the execution, review and acceptance of each phase of the project.
Long Term Developers
Saigon Technology provided a team of long-term Developers for the Clients. Step overstep, they learned the business logic and now they can join to propose good ideas and solve any business problems.
Saigon Technology also provided all of the necessary resources in order to bring the best service, such as: Project Manager, Technical Architect, Designer, Team Leader, Tester and team members to support the job.
Agile Scrum
Agile Scrum is applied to manage project management.
Infrastructure Set-Up
Azure Devops was the main tool used to manage: Deployment - on 3 environments: Development, Staging, Production
Other communication tools such as Skype, Slack & Zoom were also used.
.NET and Angular were the primary coding languages used in the development.
Hardware devices such as POS machines, scanners, printers, card scanning machines were provided by Idealpos, moving from Australia -> Vietnam. All devices are kept secure and secure at Saigon Technology’s office.
Advantages Partnering With Saigon Technology
The work efficiency was significantly improved on the client's side.
The mature model of Abstract Technology's offshore development center guaranteed cost efficiency for the client.
Agile troubleshooting response and quick enhancement from offshore software development company enabled the client to rapidly enhance its technical competence.
More systematically testing ensured the enhanced system ran smoothly to cope with heavy data load.