MehmetCakir1 / countriesAppWithTypeScript

Home Page:https://countries-app-with-typecript.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Click here to see the project

  • Redux-Toolkit
  • CreateAsyncThunk
  • React-Simple-Maps
  • Props/States/Components
  • React-Router-Dom-v6
  • TailwindCSS
  • TypeScript
  • Millify
  • I used "https://restcountries.com/v3.1/" in order to fetch the countries data
  • I used Redux-Toolkit for state management
  • I used React-Simple-Maps for creating a clickable world map
  • If you click one of the countries on the map, you will be redirected to detail page that contains tha data of the country you click on
  • I used useRef hook in the search input in order to avoid unnecessary rerendering
  • I used TailwindCSS for syling

About

https://countries-app-with-typecript.vercel.app/


Languages

Language:TypeScript 85.7%Language:HTML 10.7%Language:JavaScript 2.3%Language:CSS 1.3%