Improve Error Handling and UI Feedback
Description
Some user actions (API failures, invalid input, network issues) do not show clear feedback to the user.
Proposed Improvements
- Add toast or alert messages for common errors
- Show loading and failure states
- Add fallback UI for empty data
Expected Outcome
Better UX and easier debugging for users.