Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.4 KB

DELIVERABLES.md

File metadata and controls

43 lines (32 loc) · 1.4 KB

DELIVERBlES

Description

In web development, it’s critical that you work with a REST API (REpresentational State Transfer Application Programming Interface) and understand what it is. In this application you are going to get your first introduction to working with API’s. In this application you are going to “pull” data from a free API that holds information about Star Wars characters and movies. This data is then going to be displayed to users of the application. This app is designed to get a taste of working with a RESTful API as well as to continue to go deeper into React. Have fun with this one!

Expected Time To Complete

1 week

Requirements

Project will be written in:

  • HTML
  • CSS
  • Javascript
  • Uses React
  • Uses create-react-app command line tool
  • Uses Bootstrap 4 for styling
  • Deploys app to Heroku

Restrictions

  • No copying code of other existing expense tracker apps/projects

Deliverables

  • √ There should be a single page (Home page)
  • √ The home page should have a table of star wars character
  • √ Each row should contain the character’s:
    • Name
    • Birth date
    • Height
    • Mass
    • Homeworld
    • Species
  • √ The table should automatically populate when opening the home page
  • √ The table should be limit results to 10 characters at a time
  • √ There should be a single input element for searching a specific user
  • √ Uses the swapi.dev API to pull in data