Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.2 KB

README.md

File metadata and controls

41 lines (26 loc) · 1.2 KB

REST Countries API with color theme switcher

Description

This task is taken from Frontend Mentor challenges.

If you're wanting to test your JavaScript skills this is the challenge for you. Use whichever JS framework you prefer and pull data from the REST Countries API.

Install

All commands should be run from the root folder:

# Шаг 1 — Clone the repo
$ https://github.com/M4XPRD/world-countries/

# Шаг 2 — Install the dependencies and run the app at the same time
$ make install

# Шаг 2.5 — If you just need to start a project again
$ make start

Stack and tech

  • TypeScript
  • React
  • Redux Toolkit
  • Axios
  • styled-components

Results

Vercel deploy is here.

  • App fetches all the countries in the world and shows various info about them
  • App supports light and dark theme
  • It's adapted for mobile, tablets and desktop

world-countries-gif