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 |
π Live on Netlify
