Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Medusa headless commerce - modules, workflows, API routes, admin UI
How to use
Upewnij się, że masz zainstalowany Node.js w wersji 20+ LTS, Git i dostęp do bazy PostgreSQL (lokalnie lub zdalnie). Umiejętność Medusa wymaga załadowania razem z base.md i typescript.md.
Utwórz nowy projekt Medusa, uruchamiając polecenie npx create-medusa-app@latest my-store. Narzędzie automatycznie skonfiguruje backend Medusa, bazę danych PostgreSQL i panel administracyjny. Opcjonalnie możesz dodać gotowy frontend Next.js.
Przejdź do katalogu projektu (cd my-store) i uruchom serwer deweloperski poleceniem npm run dev. Backend będzie dostępny na http://localhost:9000, panel admin na http://localhost:9000/app, a storefront (jeśli zainstalowany) na http://localhost:8000.
Stwórz konto administratora, wykonując npx medusa user -e admin@example.com -p supersecret. Użyj tych danych do zalogowania się do panelu administracyjnego.
Dostosuj projekt do swoich potrzeb: dodawaj niestandardowe trasy API w src/api/, rozszerzaj panel admin widżetami w src/admin/widgets/ lub tworz nowe strony administracyjne w src/admin/routes/. Struktura projektu jest modularna — każdy komponent można niezależnie modyfikować i rozszerzać.