Czym jest Medusa.js?
Medusa.js to silnik e-commerce open source napisany w TypeScript, działający w środowisku Node.js z bazą PostgreSQL, który można uruchomić na własnej infrastrukturze. Działa jako headless: backend wystawia osobne API dla panelu administracyjnego i dla sklepu, a front powstaje jako oddzielna aplikacja, najczęściej w Next.js. Produkty, koszyk, zamówienia, płatności czy magazyn to niezależne moduły, które można rozszerzać albo podmieniać bez ingerencji w rdzeń.
Jak używamy tego w Koda Plus
Na Medusie działa sklep z oponami i felgami, który przenieśliśmy z Shopify: towar jest z drugiej ręki, więc katalog opisuje pojedyncze egzemplarze, front działa w Next.js, a magazyn jest wspólny ze sprzedażą na Allegro i OLX. Na tym samym silniku zbudowaliśmy platformę B2B i B2C dla salonów kosmetycznych – gabinety zamawiają hurtowo, klienci detalicznie, w trzech językach, z płatnościami Stripe i Przelewy24 oraz integracją z Subiektem Nexo i Fakturownią. Medusę proponujemy też jako cel migracji z WooCommerce, PrestaShop i Shopify oraz jako podstawę hurtowni z cennikami per kontrahent i integracjami z ERP. Kilkanaście kolejnych projektów jest w drodze na Medusę.
Wykorzystywane w
Zobacz realizacjeKiedy to ma sens
- Masz nietypowe reguły cen, rabatów lub checkoutu
- Sprzedajesz B2B i B2C z jednego katalogu i magazynu
- Sklep ma rozmawiać z ERP, marketplace’ami i kurierami
- Chcesz mieć własny kod i dane, bez prowizji od obrotu