My Life My Voice
Project
I worked as a designer/developer and website manager for MLMV. I built a multilingual, accessible website and progressive web app.
Challenges
I integrated a CMS where content creators can build pages that include rich-text areas, flexible image layouts, custom lists, carousels, card layouts, maps, form builders, and quotes. These components can arrange themselves on the page with a simple drag and drop. Also, I developed templates for news and events items, person profiles, implementation of multiple locales, including Te reo Māori.
HTML is marked-up adhering to Web Content Accessibility Guidelines (WCAG) 2.1.
Solution
I sourced content from Prismic CMS plus GraphQL and developed the website with Gatsby.
Stack
Used GatsbyJS v3+ (JAMStack) framework, HTML, SCSS, JavaScript, React, Theming and Styled-components to build static, progressive web app.