Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/utsavdotdev/furniture-shop
A complete eCommerce site of furniture built using medusa js with all functionality.
https://github.com/utsavdotdev/furniture-shop
medusa-hackathon medusajs
Last synced: 1 day ago
JSON representation
A complete eCommerce site of furniture built using medusa js with all functionality.
- Host: GitHub
- URL: https://github.com/utsavdotdev/furniture-shop
- Owner: utsavdotdev
- License: mit
- Created: 2022-10-22T08:19:11.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-23T13:32:43.000Z (about 2 years ago)
- Last Synced: 2024-06-10T17:26:53.868Z (7 months ago)
- Topics: medusa-hackathon, medusajs
- Language: JavaScript
- Homepage:
- Size: 88.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Furniture-shop
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666499036779/Rfj5wRzqR.png)
# Participant
- Github: [@utsavbhattarai](https://github.com/utsavbhattarai007) , [@aashishpanthi](https://github.com/aashishpanthi)
- Twitter: [@utsavbhatrai007](https://twitter.com/utsavbhatrai007),[@aashishpanthi11](https://twitter.com/aashishpanthi11)
# Description
This is a complete eCommerce storefront app built with Medusa.js, Next.js, and Stripe. This site helps to buy furniture online in just few click. This web app includes:
- Cart system
- Payment system
- Simple and user friendly Ui# Preview
## Home page
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666499036779/Rfj5wRzqR.png)## Store page
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666528787345/Gfajz_5c0.png)## Cart
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666531684633/2nXDWXbeF.png)# Set up project
## Prerequisites
Here are some pre-requisites that you may require to run the project on your system. They are:
- Medusa Cli π ```npm install -g @@medusajs/medusa-cli```
- Redis π https://redis.io
- PostgreSqlπ https://www.postgresql.org/
- Node environment π https://node.org
## Install Project
Here are the few steps to install this web app in your local machine. They are:
> Most important You should install the medusa js cli to initialize the web app.1. Clone the repository
```
git clone https://github.com/utsavbhattarai007/furniture-shop
```2. Jump to the Directory
```
cd
```3. Jump to the Medusa Directory, Install the dependencies and start the server like this:
```
cd medusa-server
npm install or yarn install
medusa develop
```4 Now, Revert to the root directory and jump to storefront and install the dependencies and start the forntend part like this:
```
cd ..
cd store-front
npm install or yarn install
npm run dev
```# Resources
Here are some technologies that were very useful throughout the process:
- Medusa js docs π https://docs.medusajs.com/
- Medusa github repo π [Repo](https://github.com/medusajs/medusa)
- Next js docs π https://nextjs.org/docs
- Core stuffπ π [Click](https://www.youtube.com/watch?v=f02mOEt11OQ)