https://github.com/jardsonalan/vue-countries
Trabalho da matéria de Dev Front-end (Faculdade)
https://github.com/jardsonalan/vue-countries
rest-api typescript vue vuetify
Last synced: about 2 months ago
JSON representation
Trabalho da matéria de Dev Front-end (Faculdade)
- Host: GitHub
- URL: https://github.com/jardsonalan/vue-countries
- Owner: jardsonalan
- License: mit
- Created: 2025-02-19T19:51:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-30T21:25:03.000Z (over 1 year ago)
- Last Synced: 2025-10-05T14:02:36.851Z (9 months ago)
- Topics: rest-api, typescript, vue, vuetify
- Language: Vue
- Homepage:
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vue Countries



O Vue Countries é uma aplicação web desenvolvida com Vue.js, TypeScript e Vuetify que exibe informações sobre países de todo o mundo. O objetivo do projeto é permitir que os usuários explorem detalhes sobre diferentes nações, como bandeira, capital, população e região, utilizando a REST Countries API.
## Funcionalidades
- Barra de pesquisa para encontrar países rapidamente;
- Interface responsiva e estilizada com Vuetify.
## Tecnologias utilizadas:
| Tecnologias | Descrição |
| --- | --- |
| Vue.js | Framework JavaScript progressivo para construção de interfaces web modernas |
| TypeScript | Superset do JavaScript que adiciona tipagem estática ao código |
| Vuetify | Biblioteca de componentes UI |
| REST Countries API | API pública que fornece dados sobre países |
## Como executar o projeto
1. Clone o repositório:
```bash
git clone https://github.com/jardsonalan/vue-countries.git
```
2. Acesse a pasta do projeto:
```bash
cd vue-countries
```
3. Instale as dependências:
```bash
npm install
```
4. Inicie o servidor de desenvolvimento:
```bash
npm run dev
```
## Contribuições
Contribuições são bem-vindas! Se quiser sugerir melhorias ou adicionar novos recursos:
1. Faça um **fork** do repositório;
2. Crie uma **branch** para sua feature:
```bash
git checkout -b minha-feature
```
3. Faça o **commit** das alterações:
```bash
git commit -m "Adicionando nova feature"
```
4. Envie para o repositório remoto:
```bash
git push origin minha-feature
```
5. Abra um **Pull Request**.
## Licença
Este projeto está sob a licença **MIT** – veja o arquivo LICENSE para mais detalhes.