You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ross Dakin edited this page May 3, 2018
·
10 revisions
Project 1 focused on low-level "raw" web development building blocks:
HTML
CSS
JavaScript
Project 2 focuses on higher-level website constructs:
APIs
Libraries
Professionalism
Goal
The goal of this project is to develop a small, static website (no database or backend servers required) that can be a portfolio item for you that's demonstrable of familiarity with consuming APIs and utilizing modern web development tooling.
Requirements
Your project will be assessed on the following:
Technical correctness (proper use of tags, styles, no JS errors, etc.)
Use of a public API (a RESTful JSON API is recommended)
Use of existing CSS/JS libraries
JavaScript: use a front-end component-based library (e.g. Vue.js or React.js)
CSS: use a library to help with user interface styling (e.g. vuetifyjs.com or Twitter Bootstrap)
Aesthetic of site (does it look professional, is it responsive across devices, etc.)