A single page application to support connecting constituents with their elected representatives, through the Represent Civic Information API.
This project was built as a coding exercise. A summary of the work is provided below.
- 2:03 PM PST d2e5735 Initial commit
- 2:35 PM PST 388fa9b Environment setup
- 3:07 PM PST 05a4f39 HTML, form wireframe
- 3:19 PM PST 22a6c03 Initial JS file, API endpoint
- 3:38 PM PST 7db23a3 Refined build tools & committed ahead of break
3:38 PM PST - 4:15 PM PST BREAK
- 4:47 PM PST ce7210c Working API & Handlebars data
- 5:28 PM PST 6ff24fb Initial SCSS files: mixins, variables
- 5:28 PM PST 94dc968 Initial layout styles
- 6:00 PM PST 08fd8bb Initial typographical styles
- 6:48 PM PST 9f1a450 Initial form styles
- 7:31 PM PST 238563d Initial colour palette
- 7:38 PM PST 8681656 Mobile optimizations
- 7:41 PM PST ab1c711 Partial saved & committed ahead of break
7:41 PM PST - 8:57 PM PST BREAK
- 10:14 PM PST 183376f Representative card styles
- 10:24 PM PST d833e26 Optmizations & cleanup
- 10:30 PM PST f0e66d2 README cleanup
Total hours: ~6hrs.