A3 ENVIRONMENTAL CONSULTANTS (A3E)

Dynamic Web Forms and Custom Development

Challenges

Solution

Over 100 Happy Customers In 10 Years

recognition

partnerships

The Background

About Business

A3 Environmental Consultants (A3E) is a woman-owned, small business with over 18 years of experience providing quality environmental consulting to private entities, as well as federal, state, and local government organizations.

A3 Environmental Consultants (A3E) is a woman-owned, small business with over 18 years of experience providing quality environmental consulting to private entities, as well as federal, state, and local government organizations.

The Challenges

There are a lot of ways in which data is gathered from users. One of the popular ways is using web forms. We show the user a web form with different fields depending on the type of data that needs to be input. These web forms need to be designed/created for each specific requirement. Creating individual web forms for each requirement takes a lot of time and effort.

A3E was looking for a solution that would make it easier to create web forms and still keep them dynamic enough to fulfill their requirements, thus lowering the time and cost. The challenge was to develop a solution that can generate web forms dynamically and on the fly.

This solution should receive data in the form of XML/JSON and create a web form. The XML/JSON would have all the info about the fields that need to be displayed, including the data type of those fields, any validations/business logic/calculations, their order of display, display color/style, etc.

The Solution

The client and I explored various solutions to the problem/challenge. We settled on developing a rendering engine to produce dynamic web forms that meet all specifications.

There would be two parts to the engine, one back-end, and another front-end. The back-end of the rendering engine was created using .NET Core(C#), while the front-end of the engine was created using Angular 6. The data in the XML file would be parsed by the back-end engine and converted to JSON.

To render the web form, the front-end engine will parse this JSON data. When a user fills out a web form, the front-end engine generates a JSON payload, which is delivered to the back-end engine, which parses and saves the form data back to the XML file. The back-end provides the APIs to transfer data to and from the front-end.

Schedule A Demo Call?

Talk to consultants at Captivix and let us together discuss how we can assist your business and give shape to your thought process.

The Result

The solution resulted in not only saving time and money for A3e, but it also increased efficiency.

The team now don’t need to design and create web forms from scratch every time they need to collect different user data. This lets them focus on the main objective of customer service and not worry about the technical aspect.

Read Other Success Stories

We are confident that you will share the same sentiment that our customers already shared…..

Challenges

Solution

Challenges

Solution

What Our Clients Says About Us?

CHICAGO BRASS

I would suggest that captivix’s is the same and we found this to be one of its biggest strengths. At no point during the process did we feel isolated. Our relationship has been and continues to be, one of collaborative effort.

- Kurt Schnakenberg

NAVISTAR

Captivix worked on vital enterprise-wide web and IT Content management initiatives. Their openness to thinking outside the box I found refreshing when interacting with the business community within the corporate environment.

- Rodne Mcgee

BEVANALYTICS

Captivix always exemplified the highest level of professionalism. As a nontech person, I do not always know the best path. They have been instrumental in helping me find the best path forward that suits my needs.

- Dan Taneja

Build a solid digital core
using proven expertise

Captivix has the expertise for successfully transforming your business. Don’t wait, contact us today to learn more.







    //