Skip to content

olegon/swapi-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWAPI App

O projeto é divido em duas pastas, client e server, que são, respectivamente, o front-end e o back-end da aplicação.

Client

Em construção! :p

Server

Instalar dependências

npm install

Busca inicial de dados

SQLITE_FILEPATH=/tmp/swapi.db npm run setup
  • SQLITE_FILEPATH: variábel de ambiente que diz qual é o arquivo do SQLite a ser utilizado.

Iniciar o servidor

PORT=8080 SQLITE_FILEPATH=/tmp/swapi.db npm start
  • PORT: variável de ambiente que diz para aplicação qual a porta que deve ser utlizada;
  • SQLITE_FILEPATH: variábel de ambiente que diz qual é o arquivo do SQLite a ser utilizado.

Recursos

  • GET /api/v1/people: obtém todas as personagens
  • GET /api/v1/people/:id: obtém detalhes de uma personagem através do seu id
  • GET /api/v1/species: obtém as espécies
  • GET /api/v1/films: obtém os filmes
  • GET /api/v1/planets: obtém os planetas
  • GET /api/v1/vehicles: obtém os veículos
  • GET /api/v1/starships: obtém as espaçonaves

About

SW + React + Redux = <33

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published