Skip to content

A sleek web page crafted using Next.js 13, Radix UI, Tailwind, and Typescript, designed to showcase a list of countries. Its key features include Server Components, pagination, filtering, and sorting capabilities.

Notifications You must be signed in to change notification settings

kelvinbush/country-list

Repository files navigation

country-list

A sleek and efficient web page developed using Next.js 13, Radix UI, Tailwind CSS, and TypeScript. This project allows users to effortlessly browse and explore a comprehensive list of countries. With its key features including Server Components, pagination, filtering, and sorting, the web page offers a seamless and intuitive user experience.

Features

  • Next.js 13 App Directory
  • Server Components
  • Radix UI Primitives
  • Tailwind CSS
  • Icons from Lucide
  • Dark mode with next-themes
  • Tailwind CSS class sorting, merging and linting.

Development

To get a local copy up and running follow these simple example steps.

  • Clone the repository: git clone https://github.com/kelvinbush/country-list.git
  • Change directory: cd country-list
  • Install dependencies: npm install
  • Run the development server: npm run dev

📝 License

This project is MIT licensed.

About

A sleek web page crafted using Next.js 13, Radix UI, Tailwind, and Typescript, designed to showcase a list of countries. Its key features include Server Components, pagination, filtering, and sorting capabilities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published