Use HTML, CSS, and JavaScript to make your portfolio aesthetically pleasing.
- 8pts: Background, text format, and color usage are carefully chosen to produce a consistent screen layout for all your pages.
- 4pts: Background, text format, and color usage are somewhat consistent with little inappropriate variation.
- 2pt: Background, text format, and color usage are randomly chosen with few consistent elements throughout
- 4pts: Content is presented in a clear manner that is easy to follow. Readers can get around your website with ease. There are no blind links.
- 3pts: Content is presented in a clear manner that is easy to follow. Navigation is difficult. Not intuitive.
- 2pts: Content is somewhat confusing and difficult to follow. Site is somewhat difficult to navigate. Too much textual information.
- 1pt: Content is confusing and difficult to follow. Site is difficult to navigate. Not intuitive. Large images that take long to load.
- 8pts:content is simple and to the point. Design is easy to understand in many ways color is appropriately used to produce an atmosphere that expresses the character of the Web site.
- 4pts: web page is somewhat busy. People reading it will have difficulty finding what they want quickly. Excessive use of graphic elements. Color is used somewhat appropriately to produce an atmosphere that expresses the character of the Web site.
- 2pt: Web page is too busy. People reading it cannot find what they want quickly. Excessive use of graphic elements
Make sure you include the following pages:
-
About Me (Tell your story)
- Tell the world about you and why you are a good fullstack developer.
-
Skills
- What languages and frameworks do you know. A lot of portfolios show this as a picture or animated graphic.
-
Show off projects
- Send them to a working link to your project, a github repository, or a video of you walking them through your project.
-
Education
- Do you have a degree, certifications, or currently attending CodeCrew's Code School?
-
Resume
- Include an HTML resume or PDF. Make sure they can download your resume as well.
-
Contact
- How can someone get in contact with you? Leave a way for people to sign up. MailChimp, SendGrid, or a Google Form.
-
Weekly Reflections
- Show your weekly reflections of the class using video, audio, or text.