Skip to content

piksl1/country-explorer

Repository files navigation

Country Explorer Portal

Welcome to the Country Explorer Portal! This project is a web application that allows users to explore data about countries around the globe. Users can browse detailed information about various countries, including population, region, languages, and more. Additionally, the application provides tools for tracking IP addresses to their geographic locations.

Features

  • Explore Countries: Browse and search for countries with detailed information.
  • IP Tracker: Trace IP addresses to their geographic locations.
  • Responsive Design: The application is designed to work seamlessly on both desktop and mobile devices.
  • Animations: Smooth animations enhance the user experience using framer-motion.
  • Modern UI: Built with Tailwind CSS for a clean and modern interface.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Vite: A fast build tool that provides a smooth development experience.
  • TypeScript: For type safety and better development experience.
  • Tailwind CSS: A utility-first CSS framework for styling.
  • Framer Motion: For animations and transitions.
  • React Router: For routing and navigation within the application.

Getting Started

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

Prerequisites

  • Node.js (version 14 or later)
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/piksl1/country-explorer.git
  2. Navigate to the project directory:
    cd country-explorer
  3. Install the dependencies:
    npm install
    # or
    yarn install

Running the Application

To start the development server, run:

npm run dev
# or
yarn dev

Open your browser and navigate to country-explorer-black.vercel.app to see the application in action.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue for any suggestions or improvements.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Thanks to the contributors and the open-source community for their support and resources.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages