Demo: https://countrify.vercel.app/

Architecture

Architecture

Local Setup

First, add the UNSPLASH_TOKEN variables into a .env file:

UNSPLASH_TOKEN=your_token

Then, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Run the tests

To run the test for the components, data and pages:

npm run test