项目作者: TobiahRex
项目描述 :
Beach BBQ Static Menu: React | CloudFront | S3
高级语言: HTML
项目地址: git://github.com/TobiahRex/LoneSmoke.git
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:
ScreenShots:
- Japanese Splash
- Japanese Meat Blurb
- English Footer
- English Splash