Welcome to Genesis Technologies

InfoGrid

The application will enable users to track/store information about Investigations
Interface of login page
Interface of terms and conditions page
Interface of home page

InfoGrid

Technology

Vue.js, JavaScript

Roles & Responsibility

API Development, Database Management, Code optimization

Duration

1 Year
This tenant-based application allows users to create customizable forms with multiple form associations. The application will enable users to track/store information about Investigations, Case files, Time Sheets, Client Billing, Voting Details, People, Warrants, and more. Application has features such as Dashboard Analytics, 2 Step Authentication & Role-Based Security, Import/Export large data files with their associations, and more.

01

Challenges

  • Nested dynamic form creation for Create/Update operations with taking care of child Association of the Entities on the same form.
  • Unable to add 3rd party package for UI or functionality those are available as npm package directly in the project.
  • Unified Implementation and deep level of unit testing because of shared files were using for core features like Grid, Forms, headers, Footers, Search functionalities, and more.
Step 01

02

Solutions

  • Re-architecture of the Analytical dashboard with all complex calculations, Created more unified and scalable dashboard with optimisable query & API executions.
  • Provided optimised global search feature that can be scalable whenever new Entity introduced.
  • Written Unified code to prevent the unwanted code changes reflection in other projects from the shared files.
  • Implemented optimised and global notification system with live ping notification feature.
Step 02

03

Benefits to the Client

  • They can able to release new features on time.
  • Features are more stable and not reflected changes in other projects.
  • Fast API response and SQL executions, reduced overall response time to 300ms.
  • Custom File uploader with all validation including doc/pdf export.
  • App deployment on different domains with quick releases.
Step 03

Wall of Words

Look, What client says about this project.

Our extremely tight development cycles challenge everybody. We appreciate a partner like Genesis. They keep the customer as their main focus and provide a high level of customer satisfaction.

UNLOCK YOUR PROJECT’S POTENTIAL, GET ADVICE FROM OUR PROFESSIONAL