
A Step-by-Step Tutorial on How to Deploy a Medusa Server on AWS
Learn how to deploy Medusa on AWS with Microtica

Medusa won the Golden Kitty Award for Best Ecommerce Product ✨ Learn More
As mentioned in our previous article, Medusa is participating in Hacktoberfest for the first time this year and the excitement is high.
There are loads of issues out there for developers to pick up, but it's not always easy to figure out where to start. We've made a series of good first issues that includes both a video tutorial and a checklist, such that you can easily get started building in public.
The issues chosen for the series deal with API fixture generation. Currently, our fixtures are all stored within the same file, which is suboptimal due to 1) loading large files on the client (our API reference) is bad for performance and user experience and 2) referencing a single fixture in such a large file requires us to look for a needle in a haystack.
The goal is to split each fixture into their own dedicated file making them lightweight and easy to reference.
The issues can be found filtering on label api-fixture
, or use this link for easy access.
To easily get started use the following checklist:
docs/api
docs/api-[ns]-[endpoint]
yarn bootstrap
integration-tests/docs
yarn && yarn build
medusa-dev --scan-once
__tests__/[ns].js
../test-input/[ns]/[endpoint]
toTest
arrayyarn test --watch __tests__/[ns].js -t [operationId]
docs/api
Additionally, you can watch this video tutorial explaining the hows and whys narrated by co-founder Sebastian.
If you encounter issues, reach out to the community on Discord or submit them to our Github issue board.
Learn how to deploy Medusa on AWS with Microtica