Web Application Development

Visit DA

Data management and visualization platform

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.

Share
Overview Image

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:

  • Management
    • Tenant management
    • User management
    • Role management
    • Setting management
  • Reporting
    • 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
  • MSSQL
  • CanvasJS
  • Multi-Tenancy

Challenges

  • 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.
Challenges Image
Solutions Image

Solutions

  • 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.

Reporting

Saigon Technology

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.

Feature Image

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.

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:

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.

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

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.

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

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

Business
Survey

Survey

Customer: InnoBay Group - Singapore  Engagement model: Fixed-price
Detail arrow
Business
SOS Pro

SOS Pro

SOS Pro is an advanced personnel alarm for the professional market. It is used by security companies, municipalities and private companies. If your employees feel insecure at work, SOS Pro can offer fast and efficient notification in emergency situations.
Detail arrow
Business
Smart GIS

Smart GIS

Smart GIS is a cutting-edge technology product that offers dynamic location intelligence software. The team of the client possesses a significant amount of collective experience in the development of geospatial software.
Detail arrow
Business
Simply DMS

Simply DMS

The current document management system (DMS) was developed by a team quite some time ago. The current system has not been maintained or updated by a dedicated group.
Detail arrow
Business
RISKVIEW

RISKVIEW

RiskView offers a variety of risk identification tools that aid in the risk management process. The parameters of a hazard analysis may be adjusted to meet the needs of almost any existing regulation.
Detail arrow
Business
Realtime location tracking using Firebase

Realtime location tracking using Firebase

Our mobile apps use Firebase's database to show live user locations. This supports asset tracking and staff monitoring. It supports location services as well. We ensure a secure and scalable environment.
Detail arrow
Business
Plumber App

Plumber App

A small mobile app for a small plumbing company. The client has a number of teams / people across multiple job sites. He needs an app to record each person’s hours on a particular job.
Detail arrow
Business
KNOWLEDGEONE CORP

KNOWLEDGEONE CORP

Knowledgeone Corporation is a long-established, highly flexible and easy-to-do-business-with software development and service company that began life as GMB Solutions in April 1984.
Detail arrow
Offshore
JUMAR STAFFING

JUMAR STAFFING

Jumar is proud to be involved in frequently technically hard projects, and has earned an outstanding reputation for 'achieving what others cannot,' surpassing expectations on projects when the customer has previously battled to meet their objectives.
Detail arrow

Do you need specific Case studies for Your industry?

We are always ready to assist you. Reach out to us today
Contact Message Box
Back2Top