This is the very first of my React projects, both designed and implemented.
Users should be able to:
- Log in to the app
- Add and remove drinks from his/her list of a day
- Choose drink type and see warning regarding daily recommended coffe amount
- See his/her recommended hydration level based on provided weight in kgs on a chart
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- React - JS library (v 14.17.0)
- Material UI library
- keeping values in context is often better than passing them via props chains - even in small apps
- useReducer() is an elegant but challenging solution for keeping track of a state; the game is not always worth the candle!
Nothing fancy but all mine!