Admin login:
Memberstack: Collects provider information during sign up and saves them as user profiles. This is required since Webflow doesn't have native user accounts functionality. When schools register, their details are stored in Memberstack, creating the foundation for course submissions.
Webflow CMS: All submitted courses appear here. This serves as the course admin dashboard for Summer Schools. Every course submission from providers flows into the CMS where admins can review, edit, and publish content. The CMS acts as the central hub for all course management activities.
Custom APIs: Custom APIs (Read, Edit, Preview, Delete) have been used to sync Webflow form data with the live website. These APIs ensure that course information flows seamlessly between the provider submission forms, the admin CMS, and the public website. When providers submit courses, the APIs capture this data and populate the CMS for admin review.