- Clone/pull repo
npm install
- Create a GitHub authorization token and store it in
config.js
(make sure it's.gitignored
). npm start
for the servernpm run build
(in a separate terminal) for webpack/react/index.html- Navigate to
http://localhost:3000
in browser
- Install Pomander before attempting to push commits:
curl -s https://raw.githubusercontent.com/reactorcore/pomander/master/bin/install | bash
- Documentation such as diagrams for the app and UX styling guidelines are stored in the
./docs
directory. - See the web style guide for the standards we are following for coding and project organization.
- Alex Cakic - Engineering Journal
- Mark Thomas - Engineering Journal
- Steven Harder - Engineering Journal
- Vinh Huynh - Engineering Journal
- Jest is the framework chosen to test React and probably all JavaScript code in the app.
- Tests are located in the
./tests
directory npm test
to run the tests
Basic test of JavaScript continuous integration uses CircleCI to run the tests, and Coveralls for reporting test coverage.
Additionally, SonarCloud is used for an overall check of code quality.
Below are some brief descriptions of the various app components, with animations showing their dynamic behavior.
Lorem ipsum, I sayum! Lorem ipsum, I sayum!
Lorem ipsum, I sayum! Lorem ipsum, I sayum!
Lorem ipsum, I sayum! Lorem ipsum, I sayum!
po-imageGallery.mp4
Lorem ipsum, I sayum! Lorem ipsum, I sayum! Component complete but need more than 1 thumbnail to demo...
Lorem ipsum, I sayum! Lorem ipsum, I sayum!
Lorem ipsum, I sayum! Lorem ipsum, I sayum!
Lorem ipsum, I sayum! Lorem ipsum, I sayum!
You are not allowed to add to cart unless a size is chosen: