The solution
Smart Data assembled a dedicated team to build a custom web-based vendor portal using Angular 17 and Java Spring Boot. The application was tightly integrated with Winsupply’s internal systems and Auth0 for secure authentication.
Key features and implementation
- Frontend: Angular with standalone components, Angular Material UI and reactive forms
- Backend: Java Spring Boot APIs with secure data pipelines and workflow automation
- Authentication: Auth0 integration with single sign-on and role-based access control
- Security: AES-256 encryption for all document uploads before transmission
- Design System: Figma and Builder.io used to prototype and implement UI design
- Validation: Real-time form validation, document staging and automated review logic
- Shift in Scope: Midway through, the application shifted to focus temporarily on Partner News and internal communications, with flexibility to return to procurement workflows in future iterations
The results
Smart Data delivered a flexible, secure platform aligned with Winsupply’s evolving business needs. Outcomes Included:
Faster, more accurate vendor onboarding
Centralized portal access with real-time updates
Role-based permissions for secure document handling
Fully encrypted file transmission for compliance
UI consistency and rapid prototyping via Figma and Builder.io
Scalable codebase that can adapt to future vendor or partner needs
“Winsupply has partnered with Smart Data to augment our software development teams for many years… Smart Data offers more than the typical staff augmentation or software development company. They go beyond just delivering our projects or expanding our teams. For Winsupply, they have gone above and beyond. Rather than just delivering our projects, their team has taken a step further by providing mentorship and training to our developer and project teams. We have a relatively mature SDLC methodology, but we continually work with Smart Data to tweak and get exposure to new ideas. Smart Data has facilitated workshops to expose our teams to alternative SDLC processes… We share problems and project solutions together to see if they can be applied for both of our customers. Smart Data is flexible and a good partner to work with when you’re trying to solve your company’s unique business problems.”
Christopher SchrameckVP, Information Technology, Winsupply






