Web Application to help clients to create their own Menu and provide a price for it.
CATERING is a decoupled web application, it's built by independent backends and frontends written with different languages working together.
Look the CATERING Repository here
This project is a React Client used by CATERING
- React
- Redux / Redux Toolkit
- React-Query
- WebSocket / Stomp
- Webpack
- Babel
- Eslint
- Jest / Sinon
- Sass
- Npm
- evaluate JS code via Eslint
- test JS code via Jest / Sinon
- compile ES6 via Babel
- compile Sass into css code
- bundle JS and CSS files
- uglify JS (only in production-ready)
- migrates the built app and assets to the dist folder
- runs a dev webserver
- reloads the browser upon save
npm i
npm run build
npm run dev
npm run prod