Home
Reporting Dashboard

Reporting Dashboard

to :

Client

Problem

What was the problem to be solved?

Qualis needed a dashboard that displayed metrics using custom charts, allowing them to include PDFs as well.

Solution

What was the proposed solution?

We created a custom JavaScript-based solution for displaying data on the dashboard.

Challenges

What challenges arose during the project?

The challenge was presenting the data in a clear manner using existing JavaScript utilities.

Technical

What was the technical approach to the project?

We added multiple JavaScript libraries to the existing Ruby on Rails application and pulled the data in from a newly built JSON API.

Management

What was the project management approach to the project?

We used an Agile methodology to iteratively develop the charts, refining and updating them as needed based on client feedback.

Lessons

What did you learn from working on this project?

We learned about best practices for data presentation, including the proper way to format specific pieces of data.

Benefits

How did this project benefit the client?

Qualis clients can now easily view and monitor key metrics, including the costliest patients and nurses, which enables them to more effectively cut costs and manage expenses.

Proficiencies

What tools, techniques and methodologies were used on this project?

[object Object]

Adobe Photoshop

Photoshop is Adobe's photo editing, image creation and graphic design software.

[object Object]

Agile

Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams

[object Object]

Amazon DynamoDB

DynamoDB is a nonrelational database for applications that need performance at any scale

[object Object]

Amazon EC2

Elastic Compute Cloud is a web service that provides secure, resizable compute capacity in the cloud.

[object Object]

Amazon Elasticsearch Service

Fully managed, reliable, and scalable Elasticsearch service.

[object Object]

Amazon Route 53

Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.

[object Object]

Amazon S3

Object storage built to store and retrieve any amount of data from anywhere

AA

AWS Availability Zones

An availability zone is a logical data center in a region available for use by any AWS customer.

[object Object]

AWS CodeCommit

AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories.

[object Object]

AWS Elastic Beanstalk

AWS Elastic Beanstalk is an orchestration service offered from Amazon Web Services for deploying infrastructure which orchestrates various AWS services, including EC2, S3, Simple Notification Service (SNS), CloudWatch, autoscaling, and Elastic Load Balancers.

[object Object]

AWS IAM

Securely control access to AWS services and resources for your users

AR

AWS Regions

A Region is a geographical area, which consists of two or more Availability Zones, which are synonymous for a Data Center.

[object Object]

Bootstrap

Bootstrap is an open source toolkit for developing with HTML, CSS, and JS.

[object Object]

Elastic Load Balancing

Achieve fault tolerance for any application by ensuring scalability, performance, and security.

[object Object]

Git

Fast, scalable, distributed revision control system

[object Object]

JavaScript

JavaScript is the world's most widespread programming language, powering the Internet.