A modern, responsive web application built with React.js and Parcel that displays information about countries using the REST Countries API. Features include real-time search, region filtering, dark/light mode toggle, loading shimmer effect, and detailed country pages.
- 🌐 Fetch and display data from REST Countries API
- 🔍 Search countries by name
- 🗂️ Filter by region
- 🌘 Dark/Light mode toggle with local storage persistence
- 🧭 Navigate to detailed country info (borders, population, etc.)
- ⚡ Shimmer loading animation (skeleton UI) while data is loading
- 📱 Fully responsive design (mobile-first)
| Technology | Description |
|---|---|
| React.js | Frontend UI library |
| Parcel | Zero-config bundler |
| REST Countries API | External data source |
| HTML, CSS, JS | Core web technologies |
