Skip to content

This React project utilizes the Star Wars API (swapi.dev/api/people/) to render information about various Star Wars characters.

Notifications You must be signed in to change notification settings

jsskrh/starwars-databank-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Star Wars Databank App

This React project utilizes the Star Wars API (swapi.dev/api/people/) to render information about various Star Wars characters. It features three pages:

Home Page

A paginated list of all characters

Search Page

Active search results as you type

Character Page

  • Display information about a specific character
  • Ability to add a character to a favorites list
  • Ability to remove a character from a favorites list

Users can also view their search history which is stored on the client side using cookies.

Technologies used

  • React
  • Tailwinds
  • Three.js
  • React Three Fiber

How to run

  1. Clone the repository

git clone https://github.com/jsskrh/startwars-databank-app

  1. Install the dependencies

npm install

  1. Start the app

npm start

The app will now be running on https://localhost:3000

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

This React project utilizes the Star Wars API (swapi.dev/api/people/) to render information about various Star Wars characters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published