Skip to content

Countries App is a web app developed with React, TypeScript, Sass, and React Query, to explore and learn about countries around the world. The application fetches data from a RESTful API, allowing users to view a list of countries and access detailed information for each country.

Notifications You must be signed in to change notification settings

igordev96/countries-app

Repository files navigation

Countries App

Countries App is a web application developed with React, TypeScript, Sass, and React Query, designed to provide users with a seamless experience of exploring and learning about countries around the world. The application fetches data from a RESTful API, allowing users to view a list of countries and access detailed information for each country.

🏃 💻 Running in your pc

  # Clone the project
  git clone https://github.com/igordev96/countries-app.git

  # Open it
  cd countries-app

  # Install the dependencies
  npm install

  # Run it
  npm run dev

  # Open it in your browser
  # If it's not the URL below, you can check your prompt
  # To see if Vite hosted on another PORT
  http://localhost:5173/

📷 Overview

GIF

☁️ See also the deployed application

https://countries-app-igordev96.netlify.app/

🔨 Techs used in this project

  • ⚛️ React
  • ⚛️ React Router DOM
  • ⚛️ TypeScript
  • ⚛️ Phosphor Icons
  • ⚛️ Radix-UI
  • ⚛️ React Query
  • ⚛️ SASS
  • ⚛️ Vite

Made by Igor Alves

About

Countries App is a web app developed with React, TypeScript, Sass, and React Query, to explore and learn about countries around the world. The application fetches data from a RESTful API, allowing users to view a list of countries and access detailed information for each country.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published