Answart / star-wars-char-srch

React single page app that, on clicking a character from a list, shows their info. It uses Redux-Thunk and the Star Wars API. :electron: :pushpin:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Star Wars Character Search

A single page react app that works with the star wars api SWAPI.co to show a character's basic info, the info of their homeworld, and what movies they have been in.

User Stories

  • On click, I can access a character's basic info, the info of their homeworld, and what movies they have been in.

Tech Stack and Key Packages

  • React: Javascript Framework
  • React-DOM: React package for working with the DOM
  • React-Redux: Official React bindings for Redux.
  • Redux: Predictable state container for JavaScript apps
  • Redux-Thunk: Thunk middleware for Redux.
  • File-Loader: Resolves import/require() on a file into a url and emits the file into the output directory.
  • SWAPI: Star Wars API

Getting Started

Install dependencies then launch app @ localhost:8080

$ npm install
$ npm start

NPM Commands

Command Description
npm install Install dependencies in package.json
npm start Start server port @ localhost:8080

About

React single page app that, on clicking a character from a list, shows their info. It uses Redux-Thunk and the Star Wars API. :electron: :pushpin:

License:MIT License


Languages

Language:JavaScript 93.9%Language:HTML 6.1%