About SML
SML is a branding services provider that offers technological and branding solutions to businesses across the globe. It needed a platform to allow its internal admin team to create web pages and templates that were ultimately displayed to the end user. Our technical expertise is perfectly aligned with their vision of the product. SML determined us as the only company that could take on the technical challenge.
The Challenge
The client needed a platform to allow their admin team to generate web pages for QR codes scanned on their clothing tags. We needed to create templates that could be used by their admin team. These templates need to be configurable to pull data dynamically from various sources including large data streams and external services.
Our Strategy
Our strategy was to focus on the data flow to ensure that all of the third-party services and data points were aligned and everyone knew where we were pulling from.
Phase 1
Planning
We had several planning meetings with the client.
- We planned out what screens and features we will need in the admin panel to allow SML’s internal team to build effective pages for the QR codes.
Phase 2
Development
- During development, we iterated on the product before launching for ~5-6 months.
- Each sprint added a new feature or enhancement to the previous until the product was flawless and ready for launch.
Phase 3
Testing
- For testing, we aimed to have a fully automated UI test suite.
- This is done through a technology called Selenium where the tests automatically run and test the entire application without the need for human intervention.
- Having this really allowed us to stay nimble and ensure every feature was stable as we continued to build the application.
Phase 4
Launch
- Performance was a critical aspect of the launch.
- We loaded and stress-tested the application rigorously to ensure it could handle the anticipated volume of usage at scale.
Phase 1
Planning
We had several planning meetings with the client.
- We planned out what screens and features we will need in the admin panel to allow SML’s internal team to build effective pages for the QR codes.
Phase 2
Development
- During development, we iterated on the product before launching for ~5-6 months.
- Each sprint added a new feature or enhancement to the previous until the product was flawless and ready for launch.
Phase 3
Testing
- For testing, we aimed to have a fully automated UI test suite.
- This is done through a technology called Selenium where the tests automatically run and test the entire application without the need for human intervention.
- Having this really allowed us to stay nimble and ensure every feature was stable as we continued to build the application.
Phase 4
Launch
- Performance was a critical aspect of the launch.
- We loaded and stress-tested the application rigorously to ensure it could handle the anticipated volume of usage at scale.
The Solution
We designed and built a platform that allows SML to generate QR codes, create web pages for those QR codes, and dynamically pull data back to better inform users about their products and what the product is all about. This allows for more opportunities in marketing and the business as a whole.