- react-dnd, uuidv4, classnames, framer-motion
- Sprint 1
- Sprint 2
- Sprint 3
- Sprint 4
- Sprint 5
- Sprint 6
- Drag-n-drop
- Routing
- API, WSS
- Store, Redux, RTK
- LocalStorage
- AnimatePresence
- Redux, RTK Query
- TypeScript, Webpack
- Express
- Tests
- Axios
- React error boundaries -> to lib
- Form validation, react-hook-form
- Docker
- CI/CD GitHub Actions
- Oauth
# clone
$ git clone https://github.com/bmazurme/react-burger
# install dependencies
$ npm install
# build project
$ npm run build
# run dev mode
$ npm run dev
# run prod mode
$ npm run start
# run eslint
$ npm run eslint
# run stylelint
$ npm run stlint
# run test
$ npm run test
# run cypress
$ npm run cypress:open
# clear
$ npm run clear
# CYPRESS_EMAIL=email@email.com
# CYPRESS_PASSWORD=password