Skip to content

This application's goal was to gain more experience with API requests and Heroku as a hosting platform. In this app, you can search through all of Star Wars characters and learn more about them. I am using swapi(Star Wars API) to get the data using the Axios package. On the other hand, I used react-bootstrap to put together a dynamic table, a se…

Notifications You must be signed in to change notification settings

Areyesfigueroa/Star-Wars-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Star Wars API Table

Try it out! Application Link

Search through all of Star Wars characters and their details.

Star Wars API Table

Description

This application's goal was to gain more experience with API requests and Heroku as a hosting platform. In this app, you can search through all of Star Wars characters and learn more about them. I am using swapi(Star Wars API) to get the data using the Axios package. On the other hand, I used react-bootstrap to put together a dynamic table, a search bar, and a pagination feature that all work together to deliver a more refined experience. Also, if you feel the Star Wars spirit, you can always immerse yourself further by clicking on the volume button to enable one of the Star Wars classic soundtracks while you learn more about its characters. This project was a lot of fun to make, and I learned a lot about Heroku, creating a dynamic, searchable table and how to cache data from the APIs to reduce the number of calls.

Technology Stack

  • React, project was created using create-react-app
  • Heroku, hosting platform
  • React Bootstrap, used for searchbar, table and pagination for initial styling and structure.
  • Axios, Promise based HTTP client for the browser and node.js

Author

About

This application's goal was to gain more experience with API requests and Heroku as a hosting platform. In this app, you can search through all of Star Wars characters and learn more about them. I am using swapi(Star Wars API) to get the data using the Axios package. On the other hand, I used react-bootstrap to put together a dynamic table, a se…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published