Skip to content

MehadiWritesCode/world-explore

Repository files navigation

License: GPL v3

🌍 World Explore (React Edition)

A dynamic and fast web application built with React.js that allows users to search and discover detailed information about any country in the world using the REST Countries API.

🚀 Live Demo

Experience the live site here: World Explore Live

✨ Key Features

  • Live Data Fetching: Fetches real-time data from the REST Countries API.
  • Smart Search: Instantly find countries using the search bar.
  • Regional Filtering: Narrow down countries by continents.
  • Dynamic Routing: Individual detail pages for each country using react-router-dom.
  • Responsive UI: Optimized for all screen sizes.
  • State Management: Efficient data handling using React Hooks (useState, useEffect).

🛠️ Tech Stack

  • Frontend: React.js
  • Routing: React Router DOM
  • Styling: tailwind css
  • API: REST Countries API
  • Deployment: Netlify

📸 Preview

{8735432B-56D4-4CBD-8BDD-7E7E3814A42D} {DDA4373B-D188-4E9C-A292-BB26299B1085} {018C373A-C5B4-4EC3-B250-C13D1F184573}

⚙️ How to Run Locally

To get a local copy up and running, follow these steps:

  1. Clone the repository:
    git clone https://github.com/your-username/world-explore.git
    

⚖️ License

World Explore is licensed under the GNU General Public License v3.0.

Copyright (c) 2026 Mehadi Hasan.

This project is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.

For the full license text, please refer to the LICENSE file.


Contact: mehadi.hasan.engr@email.com

Releases

No releases published

Packages

 
 
 

Contributors