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.
- 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.
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
This project is MIT licensed.