Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mhistiak3/countries-api-project


https://github.com/mhistiak3/countries-api-project

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# REST Countries API with color theme switcher solution

This is a solution to the [REST Countries API with color theme switcher challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/rest-countries-api-with-color-theme-switcher-5cacc469fec04111f7b848ca). Frontend Mentor challenges help you improve your coding skills by building realistic projects.

## Authors

- [@mhistiak3](https://github.com/mhistiak3)


## Screenshots

![App Screenshot](demo.png)


### Built with

- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- [React](https://reactjs.org/) - JS library
- React Icons
- RestCountries API


## Run Locally

Clone the project

```bash
git clone https://github.com/mhistiak3/countries-api-project.git
```

Go to the project directory

```bash
cd countries-api
```

Install dependencies

```bash
npm install
```

Start the server

```bash
npm start
```


![Logo](./public/logo512.png)