Visit DA

Visit DA

The goal of this project was to provide a data management and visualization platform that can be used to monitor the health of equipment across many locations. Users may make informed decisions about storage allocation in light of the resulting data.

Visit DA

What The Client Required

In order to conduct an accurate audit of their storage, the client needed a multi-tenant web application that displays machine storage through a variety of reports and a dashboard. Users anticipated the program to work well and be intuitive to use. This program was fully cross-platform, meaning that it could be used on any computer, smartphone, or tablet running any operating system.

The following were the required features for this application:


  • Tenant management
  • User management
  • Role management
  • Setting management


  • Report dashboard
  • Current data report
  • Errors report
  • Downtimes report
  • Period report
  • Energy report
  • Maintenance report

Our Technologies

Saigon Technology's staff has been having regular internal meetings to better handle the clients’ needs. By doing frequent evaluations and using cutting-edge software development technologies, our team has assured that our goods and services retain their worth throughout time.

For the Visit DA project, the appropriate technology has to be determined using basic methods. And it called for carrying out the subsequent steps in a systematic manner.


Specifically, the Saigon Technology team utilized the following technologies for the project:

  • .NET core 3.1
  • Entity Framework
  • Bootstrap
  • jQuery
  • CanvasJS
  • Multi-Tenancy


The client spoke mostly German, although English was the language most familiar to our staff.

Complex computations across tables were an essential need for reports, necessitating in-depth familiarity with the preexisting database in order to extract and present data accurately.

The CanvasJS library could only do so much when it came to displaying charts, but sometimes more was needed.



To get over the language barrier, the project team used translation software.

We worked closely with the client to understand the context of the data's structure and content. In addition, we periodically provided the client with sample reports for verification purposes.

Code extensions to the chart that fully satisfy the specified need.


STS Logo

Since the beginning of the project, Saigon Technology and the Client have been holding daily internal meetings to streamline the communication of daily progress updates. The team was able to stay on the same page, exchange information, and solve problems more swiftly because of the consistent meetings they had. Thus, efficiency would increase along with productivity, since there would be less misunderstanding and quicker decision-making.

Sprint meetings were held every other week when the client-side team and Saigon Technology presented their work and received comments from the other. Sprint meetings were designed to speed up the process so that more could be done in less time. They facilitated iterative development, promoted adaptable approaches, and allowed for swift adjustments to meet evolving project needs.

Building A Team

We put up a powerful and skilled group to ensure that this project is finished on time. We started by making a list of everything that needed doing, and then we started looking for people who could do it.

Building A Team
  • Every member of the team should know how their work contributes to the bigger picture. We wanted to make sure everyone was on the same page with regards to deadlines and what was expected of them.
  • It was imperative that we carefully examine the needs. It was crucial to learn about the client's goals and needs in terms of time, money, and chosen technologies.
  • For the team structure to work, it was necessary to bring in other parties.
  • Through the use of project management software, online message boards, and video conferencing software, the Saigon Technology team was able to effectively build a system that encourages effective team cooperation and communication.
  • To guarantee progress, constant feedback, and continual refinement, we used an agile development technique like Scrum or Kanban.
  • In addition, it was essential to define the project's scope, establish distinct objectives, draft a comprehensive strategy, recognize and mitigate risks, set a reasonable schedule, and keep tabs on development as the project unfolded.
  • Transparency and consistency were greatly aided by the establishment of periodic reporting.
Building A Team

Advantages Partnering With Saigon Technology

Saigon Technology is an app development company that specializes in providing bespoke solutions to its business clients. We are proud of the fact that we can tailor our services to the specific requirements of every client. To better serve our clients in the Pacific-Asia area, our team of Developers and Engineers is committed to being available at all hours. The staff at Saigon Technology provides extra benefits such as:

Advantages Partnering 0

Clients have reported more success with cost projections and resource allocations when the pricing strategy went live. As a consequence of this change, the project's output has skyrocketed.

Advantages Partnering 1

Our process is so intricate that we can assure our customers of a 100 percent return on investment.

Advantages Partnering 2

Because of the team's use of an agile development approach, the client saw a dramatic increase in their technical prowess with just a few iterations of changes.

Advantages Partnering 3

Timelines, product development, and rollout may all be sped up by employing a specialized crew for the project.

Advantages Partnering 4

Leave the technical details to us while you focus on growing your company by entrusting us with your software development needs. It might have a major effect on the company's growth and finances if we carry it out accurately.

Related Projects


Fruta is a multi-tenant application that can present machine storage information via a dashboard and various reports to perform a precise storage audit.


Mobile Team Manager is an online management project to schedule jobs and control resources.


Customer from: Singapore.
Engagement model: fixed price.


As a Leading Vietnam Software Development Outsourcing Company, we dedicate to your success by following our philosophy:



Contact Us