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

https://github.com/mgradzka/swapi

Vue app using star wars api
https://github.com/mgradzka/swapi

javascript rest-api vuejs

Last synced: 2 months ago
JSON representation

Vue app using star wars api

Awesome Lists containing this project

README

          

# swapi-project

## Description
This is Vue.js app that displays the data from Star Wars API. A user can sort the table by each column as well as filter by the character name. Also, after clicking on a planet name, a user can see more information about the planet on the popup window.

## Screenshots
![swapi1](https://github.com/mgradzka/swapi/assets/93905513/2912d300-203c-4a7a-9293-dcd7b43aeb43)
![swapi2](https://github.com/mgradzka/swapi/assets/93905513/f658ebde-a961-478e-be44-7f23534790be)
![swapi3](https://github.com/mgradzka/swapi/assets/93905513/757e2e2a-d998-4ec8-84a7-4f1065eb6762)

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).