Skip to content

Web app that lists planets from Star Wars universe and filters according to certain parameters.

Notifications You must be signed in to change notification settings

marco-moscato/project-starwars

Repository files navigation

Project Starwars Planets Search

Starwars Planets Search is a web application that shows a list of planets from Star Wars universe, which comes from an API. It also uses quite a few High Order Functions to filter and display planets on screen according to user selection. It was part of my Web Development course at Trybe and the goal was to practice React with function components, using Context API and React Hooks to manage global state and life cycle. Tests were also developed to cover most part of application, using Jest and React Testing Library.

Applied technologies

React, Context API, React Hooks, ES6, Jest, RTL

How to use

Clone locally

git@github.com:marco-moscato/project-starwars.git

Install dependencies

npm install

Run application

npm start

Testing

npm run cy

To check test coverage:

npm run test-coverage

Credits

Folders and files described bellow were developed by me. All other files are credited to Trybe.

project-starwars-planets-search/src /components /context /services /tests

About

Web app that lists planets from Star Wars universe and filters according to certain parameters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published