This project was built using Vite + React + TypeScript and Axios, as a part of the FullStackOpen course, Part 2. (https://fullstackopen.com/en/part2/adding_styles_to_react_app#exercises-2-18-2-20)
To initialize a template Vite + React + TS app:
npm create vite@latest demo -- --template react-ts
To clone the project:
git clone https://github.com/adelicia-js/country_info.git
Install all dependencies:
npm i
Run the app:
npm run dev
Open the app in your browser:
Deployed build: https://country-info-six-sigma.vercel.app/