Ecommerce
Setup
-
ENV
- RUN
cp config/application.yml.example config/application.yml
- RUN
-
DOCKER
- RUN
docker-compose up -d
- RUN
docker exec -it ecommerce_app /bin/bash
- RUN
-
DEPENDENCIES
- RUN
bundle
- NVM
- RUN
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
- exit and back to container
- RUN
nvm install node
- RUN
npm i -g yarn
- RUN
- RUN
yarn
- RUN
-
DATABASE
- RUN
rails db:create
- RUN
rails db:migrate
- RUN
rails db:seed
- RUN
rails spree_sample:load
- RUN
-
GET API KEY
- RUN
rails c
- RUN
Spree::User.find_by_email('admin@example.com').try(:spree_api_key)
- RUN
-
START SERVER
- RUN
rails s -b=0.0.0.0
- RUN