astro-medusa-starter
Astro + Medusa starter for e-commerce. Optimized to the core.
File Explorer
Download Latest Version (.zip)- architecture.md
- astro-conventions.md
- frontend-integration.md
- SKILL.md
- breadcrumbs.md
- cart-popup.md
- country-selector.md
- footer.md
- hero.md
- megamenu.md
- navbar.md
- popups.md
- product-card.md
- product-reviews.md
- product-slider.md
- search.md
- promotions.md
- wishlist.md
- account.md
- cart.md
- checkout.md
- home-page.md
- order-confirmation.md
- product-details.md
- product-listing.md
- static-pages.md
- connecting-to-backend.md
- design.md
- medusa.md
- mobile-responsiveness.md
- seo.md
- SKILL.md
- project-rules.mdc
- deploy-to-cloudflare-workers.yml
- extensions.json
- launch.json
- settings.json
- .assetsignore
- _headers
- favicon.ico
- favicon.svg
- hero.png
- Layout.astro
- products.ts
- regions.ts
- product-params.ts
- region-params.ts
- cart.ts
- get-percentage-diff.ts
- get-product-price.ts
- is-empty.ts
- is-product-in-stock.ts
- money.ts
- sdk.ts
- CartPage.tsx
- AddressFields.tsx
- CheckoutPage.tsx
- DeliveryStep.tsx
- InPostGeoWidget.astro
- OrderSummary.tsx
- PaymentStep.tsx
- ShippingAddressStep.tsx
- CartSidebar.tsx
- Footer.astro
- Nav.tsx
- ConfirmedFallbackPage.tsx
- ImageCarousel.tsx
- ImageCarouselWrapper.astro
- ProductActions.tsx
- ProductAttributes.astro
- Price.astro
- ProductPreview.astro
- PlaceholderImage.astro
- Thumbnail.astro
- confirmed.astro
- [productId].astro
- index.astro
- cart.astro
- checkout.astro
- index.astro
- privacy.astro
- terms.astro
- global.css
- global.ts
- middleware.ts
- .env.example
- .gitignore
- .prettierrc
- .yarnrc.yml
- astro.config.mjs
- CLAUDE.md
- eslint.config.js
- LICENSE
- package.json
- README.md
- tsconfig.json
- wrangler.jsonc
- yarn.lock
# Installation Guide
1. Get the code
git clone https://github.com/Bystrol/astro-medusa-starter
Downloads the entire project code from GitHub to your computer.
cd astro-medusa-starter
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
yarn
Downloads and installs the libraries listed in package.json.
yarn dev # Start dev server on localhost:8000
Starts the development/run server.
yarn build # Build for Cloudflare Workers
Builds optimized production files.
yarn preview # Preview the production build locally
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
