Welcome to Genesis Technologies

InfoGrid

The application will enable users to track/store information about Investigations

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.

Their attention to detail and proactive approach to addressing any challenges that arose along the way truly set them apart. Thanks to Genesis, we've been able to streamline our processes and ultimately drive better results for our clients.

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