← Вакансии

Custom build features in existing theme's Custom Options - Date in Shopify

Бюджет: $180.0 FIXED / ⭐ 0.00 (0)

shopify, web-programming, shopify-templates, web-design, shopify-theme, javascript, html, css, php

Looking for support to build a custom date picker solution directly into our existing Shopify theme (mainly for product/pages), as the current Custom Option Date block is too limited for our needs. Scope of work: 1. Calendar Design & Integration Integrate a lightweight calendar/date picker library that aligns with our brand aesthetics and user experience. 2. Blocked Dates Management Create a Shopify Metaobject that allows us to manually define unavailable dates using configurable Start Date and End Date fields. These dates should automatically appear as disabled/unbookable on the calendar. 3. Booking Window Controls Add a custom theme setting that allows us to define the maximum booking window as X days from today (e.g. 60 days). Dates beyond the selected booking window should be unavailable for selection. 4. Recurring Blocked Dates Allow recurring date rules to be configured, such as blocking specific weekdays (e.g. Sundays) or annual closure dates, without requiring manual entry each time. 5. Lead Time / Cut-Off Period Add a configurable minimum lead time setting to prevent bookings within a specified number of days from today. Example: Orders must be placed at least 3 days before the selected date. 6. Future Scalability & Reusability Build the date picker as a reusable theme component rather than a page-specific solution. Please review and confirm whether: same date picker should be deployable across product pages, wedding inquiry forms, contact forms, and future custom forms without requiring additional development. 7. Mobile Experience Ensure the date picker is fully responsive and provides a seamless user experience across desktop, tablet, and mobile devices. 8. Time Zone Support Ensure all date calculations, booking windows, lead times, and blocked dates are based on Singapore Time (SGT). Please confirm whether all blocked dates and settings can be managed directly within Shopify Admin by non-technical users, without requiring any code changes. Attached is a screenshot of current theme.
Открыть заказ