项目作者: TobiahRex

项目描述 :
Beach BBQ Static Menu: React | CloudFront | S3
高级语言: HTML
项目地址: git://github.com/TobiahRex/LoneSmoke.git
创建时间: 2017-06-11T12:32:48Z
项目社区:https://github.com/TobiahRex/LoneSmoke

开源协议:

下载


Lone Smoke:

Created: 11 June 2017

CLOUD ARCHITECTURE:

DESCRIPTION:

Static Food Menu for Beach BBQ company in Japan.

  • Uses apisauce for API calls. See API README.md for details.
  • Uses redux-sagas to call customized api methods.
  • Uses redux_sauce to create Types, Creators & Reducer.
  • Uses redux-logger to allow for informative workflow from the devtools console.
  • Uses redux-devtools-extension to allow for a macro perspective picture of your current store’s state.
  • Airbnb Style Guide implemented.

Setup:

  • npm i to install dependencies
  • touch a “.env” file and add 3 variables
    • BASE_URL=http://localhost:3000/
    • DEPLOY_URL=(your deployed url)
    • NODE_ENV=development
      • WARNING: You will not successfully spin up the app without doing this step.
  • npm start for development server
    • Once the “webpack built xxxxxx…” message appears (May take a few moments) the app will start.
  • npm run build for production server
    • This command will automatically change the NODE_ENV env variable to “production” and set off a chain of events for creating a bundle for production.

NOTE: I Highly recommend running npm update --save to update package json before running npm start or npm build.

Updates:

  • June 11th, 2017:
    • Created.

ScreenShots:

  • Japanese Splash
    • Japanese-LoneSmoke
  • Japanese Meat Blurb
    • Meat
  • English Footer
    • English-Footer
  • English Splash
    • Menu