This is a React Vending Machine app that handles operations of a real world vending machine. Insert coins, select a product, collect the product from the tray, refund inserted coins. It also simulates the administrative side of the machine like restocking products and coins.
https://vending-machine-app.netlify.com/
-
Download the project and cd into it:
git clone https://github.com/junagao/vending-machine cd vending-machine
-
Install dependencies and run the application:
yarn yarn dev
-
Open your browser and navigate to:
- React 16
- Redux
- Redux Dev Tools
- Styled Components
- Webpack 4
- Babel 7
- Hot Module Replacement
- ESLint (airbnb styleguide)
- Prettier
- Husky
- lint-staged
- Jest
- Enzyme
Juliane Nagao - GitHub - LinkedIn
This project is licensed under the MIT License.