SaaS Solution for Digi Vendor: Simplifying Vending Management


ABOUT THE CLIENT
Digi Vendor is a business-to-business software-as-a-service platform for vending machine operators. It connects professionals across the vending industry, offering tools to manage and expand their businesses effectively. They provide premium vending leads, a route marketplace, and exclusive product deals—all integrated into a unified platform designed to simplify and scale vending operations.
OVERVIEW
GeekyAnts partnered with Digi Vendor to deliver an end-to-end web platform built on a monolithic architecture using Next.js, Node.js, and Supabase. The project involved the design, development, and deployment of a responsive landing page, a feature-rich user web app, and an admin web app.
Despite a strict 12-week delivery clause, the project was completed on time, launching successfully with zero blockers and earning client confidence through structured documentation and transparent collaboration.
On-time Delivery
Week Delivery Completed
Blocker Launch

BUSINESS
REQUIREMENT
Digi Vendor sought to modernize its digital ecosystem by developing a unified platform that would streamline operations and enable lead generation, route management, and subscription-based access to vending resources.
The solution needed to support scalability, operational efficiency, and secure integration with third-party services.
Key Requirements
1. Develop a Landing Page featuring dedicated hero sections to communicate value propositions and drive user engagement.
2. Build a User Web App with modules for Vend Lead, Vend Route, Vend Market, Home, and Subscription to facilitate end-to-end business operations for users.
3. Create an Admin Web App with modules for Lead, Route, User, and Subscription Management to ensure seamless backend control and operational efficiency.
4. Integrate Clerk for user authentication and access management, Stripe for handling secure subscription payments, and Strapi for content management and dynamic data updates.
5. Complete the entire project within a strict 12-week timeline, with a penalty clause to ensure on-time delivery and adherence to project milestones.
SOLUTION
GeekyAnts delivered a comprehensive web-based SaaS platform that unified Digi Vendor’s user and admin experiences. The solution allowed users to explore, purchase, and manage vending leads, routes, and marketplace items while enabling administrators to control user access, content, and subscriptions seamlessly.
Automation was introduced through Google Forms and App Script pipelines for data collection and n8n workflows for onboarding and subscription management. The result was a scalable, high-performance platform that enhanced efficiency, reliability, and data accuracy across operations.

CHALLENGES
We managed to deliver within the project deadline through robust project planning and clear scope alignment, ensuring that milestones were well-defined and achievable. Our dedicated team established regular feedback cycles and maintained structured documentation to create clarity, streamline approvals, and keep the design process efficient, addressing inconsistent client feedback effectively.
Frequent change requests that introduced scope variations were managed through proper CR documentation, the use of feature toggles, and phased rollouts, allowing the team to integrate changes without disrupting stability or quality.
Requirement GatheringRequirement Gathering
1
Frequent change requests (CRs)
2
Cross-team coordination within short sprints
3
Scope variations during execution
4
OUR APPROACH
The platform was built using a monolithic architecture with Next.js for the frontend, Node.js for the backend, and Supabase as the database.
- Background Services: Implemented queue-based background jobs for notifications and emails, improving API speed and reliability.
- Automation: Streamlined lead and route data collection using Google Forms and App Script pipelines for structured imports into Supabase.
- Access Control: Added middleware and DB hooks to enforce subscription tiers, supported by CI/CD pipelines and real-time monitoring.
- Onboarding: Automated user invites, role assignments, and coupon-based trials via n8n to simplify operations and increase conversions.
Design
- Created responsive layouts for the landing page, user web app, and admin web app.
- Designed dedicated hero sections highlighting key value propositions for the landing page.
- Ensured UI consistency across all modules—Vend Lead, Vend Route, Vend Market, and Subscription.
- Focused on usability and clear navigation to simplify complex workflows for different user roles.
- Maintained close design–development collaboration to ensure accuracy during implementation.

Development – Mobile Frontend
- Built with Next.js for speed, scalability, and SEO optimization.
- Developed landing, user, and admin interfaces with modular architecture.
- Integrated Clerk for user authentication and Stripe for subscription management.

Development – Backend
- Developed with Node.js and Supabase for scalability and data integrity.
- Implemented background job queues, CI/CD pipelines, and monitoring hooks.
- Automated data flow and onboarding through n8n and Google App Scripts.

Admin Panel
- Modules for Lead, Route, User, and Subscription Management.
- Dashboard displaying metrics on user onboarding, lead and route performance, and subscriptions.
- Lead Management with full CRUD functionality for creation and assignment.
- Route Management enabling mediation between buyers and sellers.
- Subscription & Product Management to handle user plans and marketplace items.
- Integrated with Strapi for content management and dynamic data updates.

Testing & QA Process
Testing followed an SLA-driven UAT framework with a structured deployment plan to ensure reliability and precision. Each cycle focused on validation for a zero-blocker release, with transparent communication and detailed documentation throughout.
Iterative improvements and feedback resolution during CR rollouts ensured continuous quality and a seamless transition to production.

PROJECT RESULTS
The project was completed on schedule and launched without blockers. Strong communication and agile coordination ensured delivery precision and client satisfaction.
Performance enhancements, such as queue-based services, improved API responsiveness, while data automation ensured structured, error-free imports into Supabase. Onboarding automation increased trial-to-paid conversions and reduced operational effort.
Overall, the platform enabled Digi Vendor to operate more efficiently, scale faster, and strengthen its position in the vending technology space.
On-time Delivery
Week Delivery Completed
Blocker Launch
Let’s build your E-commerce Idea together!
Connect with our team for a free discovery session.
Let's Talk
OTHER CASE STUDIES

WaxBuddy: A Mobile-First Wellness App Built for Lush to Simplify At-Home Waxing
Built WaxBuddy for Lush Wellness, integrating tutorials, schedules, and admin tools to enhance user engagement and streamline at‑home waxing.

AI-Powered Interview System for Unojobs: Automating Voice-Based Candidate Screening
Built an AI-led voice interview platform for Unojobs using GPT-4, WebSocket, and cloud speech tech to automate screening, improve accuracy, and speed hiring.

Real-Time Monitoring Solution for Secure Storage Management | Case Study
The client aimed to develop a user-friendly app that allows facility managers and users to easily monitor the status of their storage units, ensuring safety and security. Key features such as motion detection alerts, scheduled image captures, and environmental monitoring were incorporated to provide a seamless experience for users managing their facilities.




