CANVAS is a custom CMS (content management system) built for the editors at Gallery Media Group. It was designed to cater specifically for the editorial workflows of the editors. The web application was built with ReactJS so it can adapt as new editorial branches are added and the business scales.
CANVAS is a custom CMS (content management system) built for the editors at Gallery Media Group. It was designed to cater specifically for the editorial workflows of PureWow and ONE37pm editors. The web application was built with ReactJS so it can adapt as new editorial branches are added and the business scales.
CANVAS is a custom CMS (content management system) built for the editors at Gallery Media Group. It was designed to cater specifically for the editorial workflows of PureWow and ONE37pm editors. The web application was built with ReactJS so it can adapt as new editorial branches are added and the business scales.
CANVAS is a custom CMS (content management system) built for the editors at Gallery Media Group. It was designed to cater specifically for the editorial workflows of PureWow and ONE37pm editors. The web application was built with ReactJS so it can adapt as new editorial branches are added and the business scales.
CANVAS is a custom CMS (content management system) built for the editors at Gallery Media Group. It was designed to cater specifically for the editorial workflows of the editors. The web application was built with ReactJS so it can adapt as new editorial branches are added and the business scales.
Redesign of CMS
Background: At Gallery Media Group, editors of the publication PureWow use a custom CMS to publish all content on PureWow.com. The CMS they use was built in 2010 by a team of engineers who used the default HTML/CSS styling with little-to-no direction from a design team. Their current CMS allows editors to perform basic functions like inputting article text and images and adding SEO tags. Although the CMS has worked well for many years, it's outdated, slow, and buggy. When the new publication, ONE37pm under Gallery Media Group, launched it was clear that the current CMS would be unable to scale with the increased complexity of the publications under Gallery Media Group. The CMS then became a priority for the company and we started laying out a plan for a complete rebuild/redesign of the application from scratch.
Redesign of CMS
Background: At Gallery Media Group, editors of the publication PureWow use a custom CMS to publish all content on PureWow.com. The CMS they use was built in 2010 by a team of engineers who used the default HTML/CSS styling with little-to-no direction from a design team. Their current CMS allows editors to perform basic functions like inputting article text and images and adding SEO tags. Although the CMS has worked well for many years, it's outdated, slow, and buggy. When the new publication, ONE37pm under Gallery Media Group, launched it was clear that the current CMS would be unable to scale with the increased complexity of the publications under Gallery Media Group. The CMS then became a priority for the company and we started laying out a plan for a complete rebuild/redesign of the application from scratch.
Redesign of CMS
Background: At Gallery Media Group, editors of the publication PureWow use a custom CMS to publish all content on PureWow.com. The CMS they use was built in 2010 by a team of engineers who used the default HTML/CSS styling with little-to-no direction from a design team. Their current CMS allows editors to perform basic functions like inputting article text and images and adding SEO tags. Although the CMS has worked well for many years, it's outdated, slow, and buggy. When the new publication, ONE37pm under Gallery Media Group, launched it was clear that the current CMS would be unable to scale with the increased complexity of the publications under Gallery Media Group. The CMS then became a priority for the company and we started laying out a plan for a complete rebuild/redesign of the application from scratch.
Redesign of CMS
Background: At Gallery Media Group, editors of the publication PureWow use a custom CMS to publish all content on PureWow.com. The CMS they use was built in 2010 by a team of engineers who used the default HTML/CSS styling with little-to-no direction from a design team. Their current CMS allows editors to perform basic functions like inputting article text and images and adding SEO tags. Although the CMS has worked well for many years, it's outdated, slow, and buggy. When the new publication, ONE37pm under Gallery Media Group, launched it was clear that the current CMS would be unable to scale with the increased complexity of the publications under Gallery Media Group. The CMS then became a priority for the company and we started laying out a plan for a complete rebuild/redesign of the application from scratch.
Redesign of CMS
Background: At Gallery Media Group, editors of the publication PureWow use a custom CMS to publish all content on PureWow.com. The CMS they use was built in 2010 by a team of engineers who used the default HTML/CSS styling with little-to-no direction from a design team. Their current CMS allows editors to perform basic functions like inputting article text and images and adding SEO tags. Although the CMS has worked well for many years, it's outdated, slow, and buggy. When the new publication, ONE37pm under Gallery Media Group, launched it was clear that the current CMS would be unable to scale with the increased complexity of the publications under Gallery Media Group. The CMS then became a priority for the company and we started laying out a plan for a complete rebuild/redesign of the application from scratch.
Previous CMS Article Builder & Catalog: The UI was purely functional and used the default HTML/CSS styling without any consideration of an efficient UX for the editors' workflow. The experience was an extremely manual process for editors and was not catered towards the growing number of articles and content being produced each day.
Previous CMS Article Builder & Catalog: The UI was purely functional and used the default HTML/CSS styling without any consideration of an efficient UX for the editors' workflow. The experience was an extremely manual process for editors and was not catered towards the growing number of articles and content being produced each day.
Previous CMS Article Builder & Catalog: The UI was purely functional and used the default HTML/CSS styling without any consideration of an efficient UX for the editors' workflow. The experience was an extremely manual process for editors and was not catered towards the growing number of articles and content being produced each day.
Previous CMS Article Builder & Catalog: The UI was purely functional and used the default HTML/CSS styling without any consideration of an efficient UX for the editors' workflow. The experience was an extremely manual process for editors and was not catered towards the growing number of articles and content being produced each day.
Previous CMS Article Builder & Catalog: The UI was purely functional and used the default HTML/CSS styling without any consideration of an efficient UX for the editors' workflow. The experience was an extremely manual process for editors and was not catered towards the growing number of articles and content being produced each day.
Timeline: 1 year
Team: Design Lead, 2 Product Managers, Front-End and Back-End Engineers
Challenge: Create a new CMS for Gallery Media Group publications called CANVAS. SInce ONE37pm was a newer publication, we started working on user flows and site maps based on the needs of editors at ONE37pm. However, since the plan is for all publications to adopt CANVAS, we kept in mind that the workflow would also have to be flexible for the different needs of each publication.
Goals:
Timeline: 1 year
Team: Design Lead, 2 Product Managers, Front-End and Back-End Engineers
Challenge: Create a new CMS for Gallery Media Group publications called CANVAS. SInce ONE37pm was a newer publication, we started working on user flows and site maps based on the needs of editors at ONE37pm. However, since the plan is for all publications to adopt CANVAS, we kept in mind that the workflow would also have to be flexible for the different needs of each publication.
Timeline: 1 year
Team: Design Lead, 2 Product Managers, Front-End and Back-End Engineers
Challenge: Create a new CMS for Gallery Media Group publications called CANVAS. SInce ONE37pm was a newer publication, we started working on user flows and site maps based on the needs of editors at ONE37pm. However, since the plan is for all publications to adopt CANVAS, we kept in mind that the workflow would also have to be flexible for the different needs of each publication.
Timeline: 1 year
Team: Design Lead, 2 Product Managers, Front-End and Back-End Engineers
Challenge: Create a new CMS for Gallery Media Group publications called CANVAS. SInce ONE37pm was a newer publication, we started working on user flows and site maps based on the needs of editors at ONE37pm. However, since the plan is for all publications to adopt CANVAS, we kept in mind that the workflow would also have to be flexible for the different needs of each publication.
Timeline: 1 year
Team: Design Lead, 2 Product Managers, Front-End and Back-End Engineers
Challenge: Create a new CMS for Gallery Media Group publications called CANVAS. SInce ONE37pm was a newer publication, we started working on user flows and site maps based on the needs of editors at ONE37pm. However, since the plan is for all publications to adopt CANVAS, we kept in mind that the workflow would also have to be flexible for the different needs of each publication.
Who is the user?
Who is the user?
Who is the user?
Who is the user?
Who is the user?
Site Map
Site Map
Site Map
Site Map
Site Map
Phase I
In Scope:
Out Scope:
Phase I
In Scope:
Out Scope:
Phase I
In Scope:
Out Scope:
Phase I
In Scope:
Out Scope:
Phase I
In Scope:
Out Scope:
Wireframes & Prototypes
Wireframes & Prototypes
Wireframes & Prototypes
Wireframes & Prototypes
Wireframes & Prototypes
Article Builder & Catalog Wireframes
Article Builder & Catalog Wireframes
Article Builder & Catalog Wireframes
Article Builder & Catalog Wireframes
Article Builder & Catalog Wireframes
Design System
After the initial wireframes and initial high fidelity prototypes, it became clear that we needed to establish a design system and pattern library for Canvas. The branding for our consumer-facing website was not sufficient for an internal user tool like CANVAS. Using Google Material Design as a starting point for components and interactions, we layered our branding onto the components needed for CANVAS. This proved to be an efficient way to design and build CANVAS.
Design System
After the initial wireframes, it became clear that we needed to establish a design system and pattern library for Canvas. The branding for our consumer-facing website was not sufficient for an internal user tool like CANVAS. Using Google Material Design as a starting point for components and interactions, we layered our branding onto the components needed for CANVAS. This proved to be an efficient way to design and build CANVAS.
Design System
After the initial wireframes, it became clear that we needed to establish a design system and pattern library for Canvas. The branding for our consumer-facing website was not sufficient for an internal user tool like CANVAS. Using Google Material Design as a starting point for components and interactions, we layered our branding onto the components needed for CANVAS. This proved to be an efficient way to design and build CANVAS.
Design System
After the initial wireframes, it became clear that we needed to establish a design system and pattern library for Canvas. The branding for our consumer-facing website was not sufficient for an internal user tool like CANVAS. Using Google Material Design as a starting point for components and interactions, we layered our branding onto the components needed for CANVAS. This proved to be an efficient way to design and build CANVAS.
Design System
After the initial wireframes, it became clear that we needed to establish a design system and pattern library for Canvas. The branding for our consumer-facing website was not sufficient for an internal user tool like CANVAS. Using Google Material Design as a starting point for components and interactions, we layered our branding onto the components needed for CANVAS. This proved to be an efficient way to design and build CANVAS.
Pattern Library & Design System
Pattern Library & Design System
Pattern Library & Design System
Sketch Pattern Library & Design System
Pattern Library & Design System
Article Catalog
With a design system and pattern library in place, the high fidelity prototypes for the article catalog and article builder came together fairly quickly.
Article Catalog
With a design system and pattern library in place, the high fidelity prototypes for the article catalog and article builder came together fairly quickly.
Article Catalog
With a design system and pattern library in place, the high fidelity prototypes for the article catalog and article builder came together fairly quickly.
Article Catalog
With a design system and pattern library in place, the high fidelity prototypes for the article catalog and article builder came together fairly quickly.
Article Catalog
With a design system and pattern library in place, the high fidelity prototypes for the article catalog and article builder came together fairly quickly.
Article Builder
The article builder UI also came together fairly quickly after we established the CANVAS design system. The goal of the builder was to provide a single page where all of the activity that goes into building an article can occur. The following screens show a simple flow for an editor building an article.
Article Builder
The article builder UI also came together fairly quickly after we established the CANVAS design system. The goal of the builder was to provide a single page where all of the activity that goes into building an article can occur. The following screens show a simple flow for an editor building an article.
Article Builder
The article builder UI also came together fairly quickly after we established the CANVAS design system. The goal of the builder was to provide a single page where all of the activity that goes into building an article can occur. The following screens show a simple flow for an editor building an article.
Article Builder
The article builder UI also came together fairly quickly after we established the CANVAS design system. The goal of the builder was to provide a single page where all of the activity that goes into building an article can occur. The following screens show a simple flow for an editor building an article.
Article Builder
The article builder UI also came together fairly quickly after we established the CANVAS design system. The goal of the builder was to provide a single page where all of the activity that goes into building an article can occur. The following screens show a simple flow for an editor building an article.
Module Design
In order to streamline the manual process of inputting article content, we came up with a modular approach to the design. At any given time, an editor can select which article component they want to add next. Technical parameters are in place to prevent a situation where, for example, an editor might try to accidentally add 5 subheads in a row.
Module Design
In order to streamline the manual process of inputting article content, we came up with a modular approach to the design. At any given time, an editor can select which article component they want to add next. Technical parameters are in place to prevent a situation where, for example, an editor might try to accidentally add 5 subheads in a row.
Module Design
In order to streamline the manual process of inputting article content, we came up with a modular approach to the design. At any given time, an editor can select which article component they want to add next. Technical parameters are in place to prevent a situation where, for example, an editor might try to accidentally add 5 subheads in a row.
Module Design
In order to streamline the manual process of inputting article content, we came up with a modular approach to the design. At any given time, an editor can select which article component they want to add next. Technical parameters are in place to prevent a situation where, for example, an editor might try to accidentally add 5 subheads in a row.
Module Design
In order to streamline the manual process of inputting article content, we came up with a modular approach to the design. At any given time, an editor can select which article component they want to add next. Technical parameters are in place to prevent a situation where, for example, an editor might try to accidentally add 5 subheads in a row.
WYSIWYG Builder Article Preview
The article builder also has an option to preview an article as you're building it, in a window allowing you to switch device sizes
WYSIWYG Builder Article Preview
The article builder also has an option to preview an article as you're building it, in a window allowing you to switch device sizes
WYSIWYG Builder Article Preview
The article builder also has an option to preview an article as you're building it, in a window allowing you to switch device sizes
WYSIWYG Builder Article Preview
The article builder also has an option to preview an article as you're building it, in a window allowing you to switch device sizes
WYSIWYG Builder Article Preview
The article builder also has an option to preview an article as you're building it, in a window allowing you to switch device sizes
Mobile Mock
Mobile Mock
Mobile Mock
Mobile Mock
Mobile Mock