Caterlinks
Lead Full-Stack Development for a B2B FoodTech Platform
The Brand
Caterlinks is an innovative catering provider redefining corporate dining. They moved beyond traditional one-off ordering by offering sophisticated subscription packages designed for modern offices. Their platform allows businesses to streamline daily food logistics, giving employees the flexibility to plan and order personalized meals daily through custom web and mobile applications.
My Role: Lead Developer
I took the lead in the end-to-end development of the Caterlinks digital ecosystem. My responsibility was to architect a platform capable of handling complex B2B subscription logic, daily user-specific ordering, and multi-tenant account management across both web and mobile interfaces.
Custom Subscription & Ordering Engine
I architected the core business logic that powers the daily operations:
- Developed complex backend systems to manage tiered corporate subscription packages and billing cycles.
- Built a custom, interactive daily ordering calendar allowing users to plan meals weeks in advance.
- Implemented order cutoff logic to synchronize user demand with kitchen production windows.
Multi-Tenant Architecture & RBAC
I designed a secure, role-based environment to serve different user needs within a single company account:
- Engineered robust Role-Based Access Control (RBAC).
- Created distinct dashboards for “Company Admins” (budget oversight, employee management) versus “Employees” (meal selection, dietary preferences).
- Ensured data isolation between different corporate clients on the platform.
Full-Stack & App Integration
I was responsible for the complete technical delivery of the web platform and its connectivity:
- Executed full-stack development for the responsive web application.
- Developed RESTful APIs to ensure seamless real-time data synchronization between the web dashboard and the accompanying mobile applications.
Foundational SEO & Local Presence
During the 2022 launch phase, I established their initial digital footprint:
- Planned and executed a B2B-focused SEO strategy targeting local catering keywords.
- Set up and optimized Google My Business profiles, successfully driving initial local visibility and lead generation upon launch.
Key Takeaways
- Complex State Management: B2B subscription models with daily variables require significantly more complex database architecture and state management than standard e-commerce carts.
- Serving Two Masters: A successful B2B product must simultaneously satisfy the “buyer” (admin controlling costs) and the “user” (employee wanting variety and ease).
- API-First Design: Building the backend with an API-first approach was crucial for allowing the web platform and mobile apps to function cohesively in real-time.