Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bootcamp Project 1 (HTML, CSS, JS, API Integration)

For our first project, we developed a SuperHero web app where you can view and learn more about Marvel characters by theme.

Homepage

When the homepage loads, the banner image and the theme icons will be displayed on the screen. Available themes are: OG Avengers, Villains, Sheroes, Heroes. When the user selects a theme, the page will diplay 4 characters tagged with that theme. When the user clicks on the character, the interior page will display. The destination URL for interior page is appended with the specific character ID. We used the SuperHero API to pull the character name, character id, and character image using Javascript.

Interior Page

The interior page will display data based on the URL parameter which contains the character ID. Character-specific information such as hero name, real name, and city of origin/organization will display on top of the page. The "Learn More" button will be at the bottom of the chracter image. By clicking the button it will pop open a modal window with more information. We also used the SuperHero API here to pull the character name, image, and place of birth. Then we used the OMDB API to pull the movie information related to the character selected.

Modal Window

The character-specific modal window will display the movie image, title, release date, and synopsis. We used the OMDB API to pull the movie matching the character selected.

References / Resources

CSS Framework:

JS Libraries:

Wireframe:

Fonts:

APIs Used:

Images

URLs submitted

Application Screenshot

alttext

Group Members:

About

Bootcamp Project 1

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages