-
✨By Poonam Thakur, Bhavya Hari, Antara Das, Rishi Urode & Ayush Kumar✨
-
Star🌟 this repository if you like our project
Connect with us :
Poonam Thakur : LinkedInPT TwitterPT GitHubPT Discord Tag - Poonam thakur#0888
Bhavya Hari : LinkedInBH TwitterBH GitHubBH Discord Tag - Bhaavya_hari#9552
Antara Das : LinkedInAD TwitterAD GitHubAD Discord Tag - Antara Das#9747
Rishi Urode : TwitterRU GitHubRU Discord Tag - Aadesh#5165
Ayush Kumar : TwitterAK GitHubAK Discord Tag - Mercury7477#3199
The Open Source Shopify Alternative
Medusa is a composable engine that combines an amazing developer experience with endless customizations for merchants to scale.
Medusa powers ambitious e-com startups to global enterprises with over 10000+ Projects and 2000+ Active Community Members
Demo Video (YouTube link): Youtube-Video-Preview-Giftery
(Assuming you have node package manager {npm} and yarn package manager already installed on your machine)
If not, go to Node.org to install node.js
Use sudo command if administrator error shows up
npm install -g @medusajs/medusa-cli
Open terminal and run the below caommands to install all necessary prerequisites :
npm install --global yarn
Download from PostgresSQL-Download
npm install -g docker
npm install redis
Finally, Open your favourite editor (Used Editor at the end)
Open terminal on the project folder
- Change to project folder
cd Giftery-medusa-project
- Change to my-medusa-store directory
cd my-medusa-store
yarn install
- Starting the server for content delivery
medusa develop
- Go back to main project folder change directory to my-store-front
cd ..
cd ecom-site
yarn install
yarn dev
- Open browser tab and visit the localhost at the port defined by yarn dev
localhost:8000
Open terminal on the project folder and clone the Admin GitHub Repo
git clone https://github.com/medusajs/admin medusa-admin
- Change directory to medusa-admin
cd medusa-admin
- Install dependencies
yarn install
- Start Development Server
yarn start
- Make sure that you have the medusa-server on, It is required to access admin page, If not, run the below command in my-medusa-store directory
cd ..
cd my-medusa-store
medusa develop
Also beware of the port, by default medusa-admin runs at port:7000
If that port is already occupied, type "y" when prompted for port change, port will then change to 7001
localhost:7001
Used IDE : Visual Studio 1.67.0 on MacOS Monterey 12.6
Used DigitalOcean Spaces for storage
Visit official documentation for setup of storage buckets at the end of this page
Medusa CLI Version : 1.3.3 Docker Version : 1.0.0 redis : 7.0 (Last Stable)
Download Visual Studio Code on your machine at VScode
For more info visit official Medusa documentation here Medusa-Official
Antara Das