Overview of the Learn Medusa curriculum
mainThe tutorial is divided into three progressive lessons, each taking approximately 45-60 minutes:
Lesson 1: Build Custom Features
- Create a Brand Module (data model, service, migrations).
- Build a Workflow for creating brands (including rollback logic).
- Expose an API Route for creating brands (including validation).
Lesson 2: Extend Medusa
- Link brands to products using Module Links.
- Extend core workflows using Workflow Hooks.
- Query linked data across modules.
Lesson 3: Customize Admin Dashboard
- Create a Widget to display brands on the product page.
- Build a UI Route for managing brands.
- Use React Query and Medusa UI components.