Skip to content

M4XPRD/world-countries

Repository files navigation

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

Releases

No releases published

Packages

No packages published