Marvel app

Screenshot of the home page.

Description:

The project consist in a web site that retrieves data from the Marvel Comics API. Has a home page with some information about Marvel Comics, a characters page where you can filter all the characters, a comics page where you can filter all the comics, a stories page where you can filter all the stories, has a character details page, a comic details page, a story details page, a bookmarks page and a page not found page. You can add characters, comics and stories to bookmaks or hide them from the lists. Also the project has tests, the tests included all the pages, custom hooks and some component until reach 90% of code coverage.

Dev stack:

React
HTML
Sass
TypeScript
API Fetch
Testing

Images: