We are looking for an experienced software house or development agency to create a Theme Engine System that integrates with our existing PHP Laravel multitenant SaaS platform. The theme system must be based on Liquid or Twig templates (preferred), with no client-side rendering. All theme rendering should be server-side. Core Features Needed: 1. Partner Theme Upload Module • A complete interface inside the Partner Console where third-party partners can upload their themes. • A theme may include: o Liquid/Twig templates (layouts, sections, partials) o Assets (CSS, images, icons, JS where needed) o Theme metadata (name, description, version, compatibility) o Custom configuration JSON / YAML for customizable fields • System must: o Validate theme structure o Verify templates & manifests o Ensure compatibility with required variables 2. Super Admin Review & Approval Workflow: • Super admin should be able to: o Review submitted themes (preview, check validations) o Approve or reject themes o Send feedback / request changes o Edit theme metadata • Once approved: o Themes are published to the Theme Marketplace for all tenants. 3. Client Theme Selection & Customization: • Clients/tenants can: o View all published themes o Install/apply a theme o Customize theme settings such as: Colors, typography Logos, banners Homepage sections ON/OFF Section reorder (drag & drop) if feasible o Customization should be driven by: JSON schema (theme-config.json) Automatically rendered by Laravel (server-side) • Final theme output should always be server-rendered, using Liquid/Twig. Technology Requirements: • Must work seamlessly with: o Laravel (Backend) o Liquid (Shopify-like) or Twig (Symfony-like) templating • Fully multi-tenant compatible • Secure file upload handling • Theme versioning support • Modular theme packaging structure (zip-based preferred) • Efficient caching for theme rendering Deliverables • Theme Engine Architecture (documentation + diagrams) • Database schema for: o Themes o Theme versions o Partner submissions o Customization data o Approvals • Partner Console (upload + validation) • Super Admin approval panel • Client theme marketplace module • Server-side theme preview system • Dynamic theme customization (JSON-driven) • Integration layer for Laravel controllers • Theme packaging & versioning system • Complete API documentation What We Expect From Your Agency • Experience with: o Laravel SaaS o Liquid/Twig templating engines o Theme engines / CMS systems (very important) o Multi-tenant architecture • Clean coding standards, scalable architecture • Ability to propose best practices • High-quality documentation and delivery