SSB Cloud Portal is a full-stack application built for Serta Simmons Bedding, LLC to allow dealers, sales reps, and admins across Canada to download digital marketing assets and order physical assets.
Serta Simmons Bedding, LLC is the world’s leading producer of mattresses and sleep experiences.
We were approached to build a portal for dealers and sales reps across Canada where the users would be able to download digital marketing assets and order physical assets to have shipped directly to their stores.
To give a sense on the scope, below is a list of high level requirements our team was provided:
Our team conducted a thorough assessment of the existing portal and had multiple working sessions with our client to get an understanding of their overall requirements and flow. Through those discussions, we discovered that the target audience was of specific age group and that our user experience needed to be tailored to ensure maximum ease of use.
We came up with a series of UX recommendations to improve usability and maintainability. This included mapping out the user flow based on roles and access control, as well as creating high-fidelity prototypes.
Once we finalized the designs, our frontend and backend development team got together to plan out a full stack Vue.js and Laravel web application. The app featured a dynamic layout which was tailored to the user and their role. Admins would have an easy time maintaining assets, managing users, and adjust settings. At the same time, dealers and sales reps would be able to favourite and download assets, check stock on physical assets, and review claims co-op claims (another feature of the portal).
In addition to improving the user experience, we had to carefully architect our tech stack to allow for secure authentication and data management using a high performance server and managed database, all of which was setup and configured by our team on Amazon Web Services (AWS).
Our team worked in sprints and we planned to have the entire application built within 4 months even though we originally estimated 6 months of development effort. This was no simple task, however, since our team planned the entire project at the beginning, and pulled in additional resources where needed, we were able to meet the client’s deadline.
Once development was complete, our internal QA team completed a rigorous testing plan on the portal which included, but not limited to functional QA testing, WCAG accessibility audit, responsive testing (for mobile users), security, and performance/speed testing. After our team was confident all our internal QA passed, the project was off to the staging environment for client review and UAT, where only minor feedback was received since our team did such an excellent job with internal QA.