Web Applications Development
Web Applications Development
List Assist is a SaaS solution, a web app with a list fulfillment system designed to work with a large amount of data and easily filter it by different parameters. UppLabs has worked on custom and complicated algorithms to sort data by numerous parameters.
UppLabs started working on this fulfillment service after another team failed the project. We came to save it and renew the tech stack. The core business idea of the product was to allow platform’ users to filter their data using their own parameters. To achieve this goal UppLabs team had to create a custom algorithm from scratch.
After starting the work on List Assist, UppLabs developers added the desired vital functionality to the platform, rebuilt it to the new tech stack and provided it with constant support. We were responsible for:
Creating the custom algorithm to filter massive datasets of clients’ data that uses different and numerous user-generated parameters.
After a thorough examination of the client’s current product, which was written on ASP.NET WebForms and contained lots of copypaste, UppLabs team decided to rewrite it using new technologies, which was inevitable to support new functionality. We moved the project to ASP.NET MVC and separated UI from controller with Angular. This allowed to set up simultaneous work for frontend and backend. Also, we moved a business logic to a separate layer.
Since 2014, our team has been actively supporting and maintaining List Assist. UppLabs is always connected with the client and ready to fix minor issues if they appear. Moving towards modern standards and requirements of 2021, we are now working on further product’s migration to React.js.
To allow the users to create and use their custom filters on massive datasets, UppLabs provided the application with:
The client had a lot of marketing data on US users, which was hard to categorize and structure. Fortunately, UppLabs team had rich experience working with data. We managed to provide an effective filtering mechanism so US businesses could use this service for searching target audiences.
Another challenge we faced was connected with new clients List Assist expected. They should be able to bring their own custom data that will have other parameters then the data that was already in the base. So UppLabs developed a unique custom filtering algorithm that helped users to categorize their own data with any imaginable parameter they wanted to apply.
A service such as List Assist supports the clients worldwide, and can’t stop its work to get upgraded. That’s why all changes need to be done gradually with a great carefulness towards business’ data that is already in the system. UppLabs work on a step-by-step platform’s migration to a new tech stack keeping in mind that it influences hundreds of sales and marketing businesses in the US. We keep it running smoothly no matter what.
October 2014 – Ongoing support and updates
By partnering with UppLabs, the client received a unique sales and marketing solution for custom filtering large unstructured scales of data to find the needed custom target audience.
With the special filtering algorithm, List Assist could start selling users and other businesses the access to it on the basis of the SaaS model.
To support the moving towards client’s core business goals, UppLabs takes care of the product’s performance and provides it with the proper maintenance. The system can simultaneously process tens of millions of data records for dozens of businesses.
To make sure that the platform will run smoothly and adapt any future changes, we are working on List Assist upgrade to a new tech stack.
UppLabs LLC (formerly DevUp Labs) excels at meeting deadlines and sticking to priorities. They’re genuinely interested and will make valuable suggestions beyond their specific project scope. As a team, UppLabs is responsive and consistently delivers quality work, on time.
Manager of Operations, MMI Direct
Ready to discuss your idea?
WAIT! Book Your FREE Technical Session Call!
Got any questions before you enroll or maybe you'd like a full behind-the- scenes demo? Schedule a call with the team below!Book Call Now Limited Slots Available