Thanks to visit codestin.com
Credit goes to github.com

Skip to content

EvanAgee/countries

Repository files navigation

Country Browser

This is a simple Next.js app that allows you to browse basic country data. It uses the REST Countries API to fetch the data.

Project Features

  • Search for countries by name
  • Filter countries by region
  • View country details
  • Toggle between light and dark mode
  • Responsive design
  • Server-side rendering

Tech Stack

  • Next.js / React
  • TypeScript
  • TailwindCSS
  • Jest / React Testing Library
  • ESLint / Prettier
  • Framer Motion
  • Vercel

Getting Started

First, run the development server:

npm run dev

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

Running Tests

npm run test

Linting

npm run lint

Deployment

Deployments and builds happen automatically when commits are pushed to main. The app is deployed on Vercel and can be viewed at https://countries-evanagee.vercel.app.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published