A fast, responsive, and dynamic React app that showcases projects from different categories using API calls and controlled component state updates via setState callbacks.
Failure View
- 🔄 Dynamic project filtering by category
- ⚡ Real-time API integration with query params
- ⏳ Loader displayed during fetch states
- ❌ Graceful error fallback (Failure view)
- 🧠 Smart state updates using
setStatecallback - 📱 Fully responsive layout
- React
- setState Callback
- React Lifecycle Methods
- REST API
- JSX + CSS
