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

https://github.com/thiagonunesbatista/where-in-the-world

It's an application developed with ReactJS and uses API data from the Rest Countries api.
https://github.com/thiagonunesbatista/where-in-the-world

countries javascript react reactjs

Last synced: 3 days ago
JSON representation

It's an application developed with ReactJS and uses API data from the Rest Countries api.

Awesome Lists containing this project

README

        

# 🏳️ Where in the world?

It's an application developed with [ReactJS](https://reactjs.org/) and uses API data from the [Rest Countries api](https://restcountries.eu).

## Features

- Search country by name.
- Search country by region.
- See country specific informations.

## Pages

- Homepage
- Country details page

## 🔗 Deploy (Vercel)

[Where in the World?](https://where-in-the-world-ochre.vercel.app/)

## ⚙️ Project setup

1. clone the project

```shell
git clone [email protected]:thiagonunesbatista/where-in-the-world.git
```

2. enter in the projet folder

```shell
cd where-in-the-world
```

4. install the project dependencies

```shell
npm install
```

4 . start the project

```shell
npm start
```

## 👷 Technologies

### JavaScript

- [Axios](https://github.com/axios/axios)
- [Styled Components](https://styled-components.com/)
- [React Icons](https://react-icons.github.io/react-icons/)
- [ReactJS](https://reactjs.org/)
- [React Router Dom](https://reactrouter.com/web/guides/quick-start)

### Development Environment

- [EditorConfig](https://editorconfig.org/)
- [Eslint](https://eslint.org/)
- [GitMoji](https://gitmoji.dev/)
- [Prettier](https://prettier.io/)
- [Vscode](https://code.visualstudio.com/)

### Local Instalations

- [NodeJS v14.17.0](https://nodejs.org/en/)