Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vsantos1711/countries

🌎 A simple and responsive app from training my abilities with NextJS
https://github.com/vsantos1711/countries

nextjs react tailwindcss typescript

Last synced: 7 days ago
JSON representation

🌎 A simple and responsive app from training my abilities with NextJS

Awesome Lists containing this project

README

        

# πŸ—ΊοΈ Countries

_A app to see infos about the countries_
![Frame](https://raw.githubusercontent.com/vsantos1711/countries/main/assets/project-example.png)

## Project Status
![Frame](http://img.shields.io/static/v1?label=STATUS&message=DONE&color=GREEN&style=for-the-badge)

## Description

A simple Next.js application that provides a comprehensive overview of countries around the globe. Explore detailed information about each country, including population, area, capital, currency, and more.

## Technologies Used

- **[Next.js:](https://nextjs.org/)** The React framework used to build the Countries app, providing server-side rendering and static site generation.
- **[TypeScript:](https://www.typescriptlang.org/)** The primary programming language for the project, ensuring type safety and enhancing code quality.
- **[TailwindCSS:](https://tailwindcss.com/)** Utility-first CSS framework used for styling the Countries app quickly and efficiently.

## Running the project

1. Clone the repository and install dependencies:

```shell
git clone https://github.com/vsantos1711/countries.git && cd countries &&
pnpm install
```
2. Run the setup script, which takes care of installing dependencies, building packages and setting up the workspace:

```shell
pnpm run dev
```

## Contributors

![Frame](https://contrib.rocks/image?repo=vsantos1711/countries)