Skip to content

Poonam-13/Giftery-Medusa-Hackathon-project

Repository files navigation

e-Gifting Website - Giftery🎁

Your one and only gifting site 1️⃣

By the Girl Devs 👩🏻‍💻

GifteryGitHubLogo

  • ✨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

What is Medusa?

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

Project Preview

Demo Video (YouTube link): Youtube-Video-Preview-Giftery

Image (Screenshots) preview :

Screenshot 2022-10-20 at 4 38 04 PM

Screenshot 2022-10-20 at 4 38 13 PM

Screenshot 2022-10-20 at 4 38 19 PM

Screenshot 2022-10-20 at 4 38 23 PM

Screenshot 2022-10-20 at 4 38 34 PM

Screenshot 2022-10-20 at 4 38 43 PM

Screenshot 2022-10-20 at 4 39 03 PM

Screenshot 2022-10-20 at 4 39 14 PM

Screenshot 2022-10-20 at 4 39 55 PM

Screenshot 2022-10-20 at 4 40 04 PM

Screenshot 2022-10-20 at 4 40 10 PM

Admin Page Showing the order just placed :

Screenshot 2022-10-20 at 4 45 07 PM

Installation - Medusa - Get started in minutes

(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

Installation - Others

Open terminal and run the below caommands to install all necessary prerequisites :

Yarn

npm install --global yarn

PostgreSQL

Download from PostgresSQL-Download

Docker

npm install -g docker

Redis

npm install redis

Finally, Open your favourite editor (Used Editor at the end)

Running our project in your environment

Open terminal on the project folder

  1. Change to project folder
cd Giftery-medusa-project
  1. Change to my-medusa-store directory
cd my-medusa-store
yarn install
  1. Starting the server for content delivery
medusa develop
  1. Go back to main project folder change directory to my-store-front
cd ..
cd ecom-site
yarn install
yarn dev
  1. Open browser tab and visit the localhost at the port defined by yarn dev
localhost:8000

Medusa Admin Page Access

Open terminal on the project folder and clone the Admin GitHub Repo

git clone https://github.com/medusajs/admin medusa-admin
  1. Change directory to medusa-admin
cd medusa-admin
  1. Install dependencies
yarn install
  1. Start Development Server
yarn start
  1. 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

Now you can run the project without any errors





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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •