Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
Hi Everyone!
We are new to developing Shopify apps and are seeking guidance on the best tools and APIs that Shopify provides. We already have a custom web application where we sell online educational classes, and we’re looking to enhance our customers’ shopping experience through Shopify. We have two main user types, outlined below:
Teachers – We interview and sign them up online. They create live educational meeting seats on our website based on their availability, location, and a set travel distance radius. For eg. 11/11/2024 5:00PM - Mathematics - Duration 2 Hours - Maximum booking seats 20.
Customers – They search for available live meeting seats based on location, course name, date, and time. They can purchase the seats they are interested in.
In our scenario, the list of Shopify products (live meeting seats) is dynamic. Availability changes based on customer input and booking capacity, meaning that products may become unavailable when fully booked. Therefore, the standard Admin Product API with CSV updates does not suit our needs, as we need a solution that allows products to display dynamically for each customer.
Thank you for reviewing our request—we look forward to any guidance or solutions you might suggest.
Best regards,
Soumik