:fire: Budget me :fire:
Table of Contents 📋
What you can learn 🎓
♦️ State management with Redux♦️ Thunk middleware♦️ Your custom middleware♦️ Translation module♦️ Reselect
Setup 🔨
npm install
oryarn install
npm run start
oryarn start
Steps
Setup
-
Install json-server, react-router, styled-components
-
Seed db.json
-
Setup eslint
-
Setup jsconfig.json
-
Setup husky
-
Add nProgress
-
Create action for fetch hotels data
-
Create promises middleware
-
Create reducer for hotels
-
Add SearchField to manipulate query params
-
Filter items with query params