- Clone repo
- npm install (or yarn install)
- npm run dev
npm test
- ReactJS
- NextJS for server render and styled components
- NodeJS (with Express framework)
- Now for deployment
- [GET] /api/items?query=:query
- [GET] /api/items/:id
- [GET] /api/items/:id/description
- [GET] /api/breadcrumb/:id
- Autocomplete
- Breadcrumb
- CtaButton
- Header
- index
- items (list)
- product
- Production dependencies
- "classnames": "^2.2.5",
- "express": "^4.14.0",
- "format-number": "^3.0.0",
- "next": "latest",
- "node-cache": "^4.1.1",
- "q": "^1.5.0",
- "react": "^15.4.2",
- "react-dom": "^15.4.2",
- "restler": "^3.4.0"
- Development dependencies
- "chai": "^4.1.2",
- "chai-http": "^3.0.0",
- "mocha": "^3.5.3",
- "nock": "^9.0.14"