Giter Site home page Giter Site logo

reaction-swag-shop's Introduction

Reaction Swag Shop


โš  WIP NOTICE: This Reaction plugin is under active development and is not completed yet. Things may have bugs or are still missing, so please be aware of that and use it on your own risk. You may want to follow our Reaction Blog, where we're going to communicate the project's progress. If case you're interested in a sneak preview: The project's current state is deployed here and will evolve over time.


This repository contains the reaction-swag-shop plugin that's intended as a learning resource for everybody who's facing the task of customizing Reaction for her/his own shop implementation. Additionally, this repository drives our real swag shop that's offering merchandising products at swag.getreaction.io.

Getting started

If you would like to use this shop plugin as a starting point for your own project, please follow the steps outlined below:

Step 1

Create a new Reaction project for your new shop: https://docs.reactioncommerce.com/reaction-docs/master/installation

Step 2

Clone this shop repository into the custom plugin folder. In your project directory, execute the following bash commands (Windows commands will look a bit different):

 $ cd <your-new-shop-directory-name>/imports/plugins/custom
 $ git clone https://github.com/reactioncommerce/reaction-swag-shop.git

Step 3

Ensure latest version of reaction-cli is installed

$ npm i -g reaction-cli

Step 4

Install dependencies and start Reaction

$ cd <your-new-shop-directory-name>
$ meteor npm install
$ export SKIP_FIXTURES=1 && reaction

Troubleshooting

In case you experience the error Unknown asset: plugins/reaction-swag-shop/images/BCTMZ6HTxFSppJESk.jpg, it's very likely that the SKIP_FIXTURES environment variable is not set correctly. In that case, reset the database via reaction reset -n and ensure SKIP_FIXTURES is set properly before running reaction

How the final swag shop will look like

Swag shop screenshot

reaction-swag-shop's People

Contributors

prinzdezibel avatar brent-hoover avatar akarshit avatar

Watchers

Ishmael Nkosikhona Sibisi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.