Skip to content

ramazansancar/country-app

 
 

Repository files navigation

Rest Country List App

This is a basic country list app. You can filter countries by it's name.

Live Version

Project live version can be found at https://country-app-zeta.vercel.app/

Url Paths & Query Strings

for detail you can use syntax with 2 or 3 characted unicode query strings or absolute paths like:

You can reach a country by country code directly (Both of them are same)

If you loaded page from server side (first requests, other requests are done by client side) right click from your browser and select view-source you'll see the rendered app

Installation

$ git clone
$ npm install

Running Project

$ npm run dev

After this command check http://localhost:3000/ from your browser.

Building & Production

$ npm build
$ npm start

Tech

Project uses a number of open source projects to work properly:

  • Express - fast node.js network app framework
  • NextJS - Framework for server rendered React Apps
  • React - A Javascript Library for building User Interfaces
  • Redux Dev Tools - Redux dev tools
  • Redux - Predictable state container for JavaScript apps

TODOS

Updated by Ramazan Sancar - 2022 August | Created by Serdar AGLAMIS - 2017 October