Creation of React
npx create-react-app my-app
cd my-app
npm start
API : https://nonchalantfang.glitch.me/listing
=> must setup to run ; React.js, Node.js, Axios, SASS, ESLint, SweetAlert2
index page will display at http://localhost:3000
Functional
- Items are fetching from REST API
- Responsive design
- Items can be added to the cart
- Indication of stock error for item with ID number 3
- Items can be removed from the cart
Technical
- Mobile compatibility
- Modern user friendly UX
- Styling should use variables
- React.js
- Routing
- Client side state management with React.js
- Component usage
- REST API usage
- ESLint usage
- SCSS usage