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 enables users to track and store information about investigations, case files, timesheets, client billing, voting details, people, warrants, and more.

Features include dashboard analytics, two-step authentication, role-based security, import/export of 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