Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.18 KB

File metadata and controls

40 lines (25 loc) · 1.18 KB

🌍 Rest Countries API Project

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.


🚀 Features

  • 🌐 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)

🛠️ Tech Stack

Technology Description
React.js Frontend UI library
Parcel Zero-config bundler
REST Countries API External data source
HTML, CSS, JS Core web technologies

✨ Demo

🔗 Live on Netlify


📸 Preview

App Screenshot