Whisky suggestion app using the slightly dodgy and neglected API here. If anyone finds a better whisky API, please tell me!
05/02/21 - Looks like there's a bug around the price filter! Region, flavor, and whisky wisdom seem functional still.
Hosted here: https://dram-it.netlify.app/
This project was bootstrapped with Create React App.
- Practice using Figma and sharpening my design skills, properly wireframing/designing the whole app before I started to build. (View my initial design here.)
- Keep practicing working with APIs and objects/data structures/JSONs.
- Keep my React skills from going rusty (for example, more complicated hooks like useReducer).
- Implement lazy loading/Suspense component for the whisky result component for a smoother UX while the API fetches the recommendation.
If this API plays nicely for something small like this, I might expand this into a React Native app and add additional features.
Also, I'd quite like to add functionality where a user can save whisky suggestions they've received to a list they can pull up when they're shopping. This could either be via a proper back end with login or local storage.