Skip to content

oliwierzgorniak/countrypedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

Countrypedia

Links

Website: https://countrypedia-zgorniak.netlify.app/ Backend service: https://countrypedia.onrender.com/

Description

This project is a coding challange, which is part of the hiring process for Software Engineer Intern role at bounce Insights. It is a simple react application which shows information about countries provided by an express server, which connects with REST Countries API.

How to run

Prerequisites

  • npm
  • node.js

Backend

In backend directory run:

npm run watch
npm run dev

or for production version:

npm run build
npm start

Frontend

In frontend directory run:

npm run dev

or for production version:

npm run build
npm run preview

How to use

Using the application is quite intuitive. You should use the search tool on the main page by typing in a text and selecting a country. You can select it using a mouse or you can use arrows to jump between options and accept your selection with an enter key.

Build dependencies

To see names and licenses of packages used in the building process go to dependencies.txt.