Floor products store with user-friendly & excellent user interface
Welcome to Genesis Technologies
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.
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.
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.
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.