https://aranata.github.io/portfolio-ghibli/
This is an assignment to create a portfolio page of our own without any starter codebase given. The layout of the
work was envisioned through wireframe diagrams first and the container tags were assigned accordingly. The codebase
was semantically organized and accessibility concepts were addressed. It is employing several new tools like flexbox,
media queries, pseudo elements, CSS variables and absolute positioning. This work was completed by using HTML and
CSS coding. Best viewed at full screen, 16:10 aspect ratio.
The codebase achieves the following criteria:
- GIVEN I need to sample a potential employee's previous work:
- WHEN I load their portfolio; THEN I am presented with the developer's name, a recent photo, and links to
sections about them, their work, and how to contact them. - WHEN I click one of the links in the navigation; THEN the UI scrolls to the corresponding section.
- WHEN I click on the link to the section about their work; THEN the UI scrolls to a section with titled images of
the developer's applications. - WHEN I am presented with the developer's first application; THEN that application's image should be larger
in size than the others. - WHEN I click on the images of the applications; THEN I am taken to that deployed application.
- WHEN I resize the page or view the site on various screens and devices; THEN I am presented with a responsive
layout that adapts to my viewport.
The wireframe diagram:
A full view screenshot that shows the whole webpage:
A short video that shows how the UI works, once the video begins please pause and then play again
to have the app focus right:
(GitHub did not accept the gif file due to file size.)
https://drive.google.com/file/d/1zgT6CoRxYOPtvVCANgCC7SEaBzQN8bsn/view
These links are listing some valuable references among others that I used doing this project:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox
https://favicon.io/favicon-generator/
https://css-tricks.com/css-media-queries/
https://shields.io/category/dependencies/
https://www.screencastify.com/
https://cloudconvert.com/mp4-to-gif
Stephen Woosley - Bootcamp Instructor
Patrick Haberern - Bootcamp TA
Tim Nagorski - Bootcamp TA
Sean Walmer - Bootcamp TA
This is an assigment done under a bootcamp program, it is public but please contact the publisher before you use or
change any content.
ghibli.github@gmail.com