Manage your drink preferences. Search for drinks from an external API, add them to your drinking list, mark them as completed, and even sort your drinks based on completion status.
- Search: Find drinks from an external API based on various criteria.
- Add to List: Add drinks to your drinking list for easy access.
- Remove/Delete: Remove drinks from your list if needed.
- Mark as Completed: Indicate which drinks you've consumed.
- Uncomplete: Undo the completed status of drinks.
- Sort: Organize drinks based on completion status (completed/uncompleted).
- HTML: Structure of the web pages.
- CSS: Styling for an appealing user interface.
- React: Handling user interactions and API requests.
- Testing-library, jest-dom and react: Tests making sure the code works as intended..
- Drink API: Fetching drink data including ingredients and instructions.