MFA Forms
![](https://freight.cargo.site/t/original/i/80940a3dc5a6deaea5a0bcdef7ecd97daf0fd2629aaa86aef3fb0631a665a95d/Screen-Shot-2023-12-19-at-11.02.23-PM.png)
Overview
As a UX/UI Designer in Sandbox @ Northeastern, I collaborate with a team of developers, a project lead, and another designer on Boston's Museum of Fine Arts (MFA) Forms, a web application that allows MFA employees to smoothly work on formerly paper-based forms in a fully digital workstream.
As a UX/UI Designer in Sandbox @ Northeastern, I collaborate with a team of developers, a project lead, and another designer on Boston's Museum of Fine Arts (MFA) Forms, a web application that allows MFA employees to smoothly work on formerly paper-based forms in a fully digital workstream.
Type
UI/UX, Web Design
Medium
Figma
UI/UX, Web Design
Medium
Figma
Background
The painpoint: Currently, the paper forms that the Museum of Fine Arts in Boston, MA manages are passed between departments and positions in envelopes based on necessary signatures, approvals, etc. This includes forms like badge requests, hybrid/remote work agreements, and IT exit forms. As you can imagine, this is not an efficient system.Background
Background
My team’s goal: build a web application that allows for a fully-digital workstream for all such forms. Employees will be able to log into the website with their MFA credentials, view any requests for signatures/approval that have been made, and edit the relevant form within the portal. Once a user completes that “action item”, it should either make a new request to the next relevant user/position, or (if the chain is finished), notify the relevant user that the form has been completed with the finalized PDF.
Design System
Design System
Design System
Our color palette and type is based off of the MFA’s current brand guidelines. Due to legal limitations, we did not use their custom-made font and instead opted towards a similar one, Hanken Grotesk.
![](https://freight.cargo.site/t/original/i/35297abec73dcd461d3af5aef8f6d65005fe23d848a866e489de638f964df932/Typography.png)
![](https://freight.cargo.site/t/original/i/6c73a200154fd09836ca3ca65bae4f239c7e0889939cdc741e8fd6a6b07cfbe5/Logo.png)
![](https://freight.cargo.site/t/original/i/d810fb645a40cc2ff47c76b2dc528814226333a7e9971060c50d7128e953ac29/Iconography.png)
![](https://freight.cargo.site/t/original/i/2b53a0c7e065687e97ab8279d9fd878a4e8636ac6c6603cd8036d2271979da56/Buttons.png)
![](https://freight.cargo.site/t/original/i/7da100ac22e105158aa156afbb11f492979c39cc92acaf36912e0db83f77eb4a/Colors.png)
User flows
User flows
User flows
Before diving into the wireframes, my team and I created user flows to map out how users should navigate the site and perform actions like creating and signing forms, as well as how form instances are generated after each assignee signs it.
![](https://freight.cargo.site/t/original/i/5b024876bd5174e82aad5374979982d06e635b3fa9b112c778d25e578316865c/User-Flows.png)
![](https://freight.cargo.site/t/original/i/64f65e97ff18028e5486b5e12768a4857b53bd8d75428e8be38341b8a38d3013/User-Flows1.png)
![](https://freight.cargo.site/t/original/i/b85ccf7d0f0b7d3db99dbe26412196149b27eb673bc7078ecc4f394d07d79d03/User-Flows2.png)
Lo-fi Wireframes
Lo-fi Wireframes
Lo-fi Wireframes
When creating the base of our design, we decided to go with a card and list view, allowing users to easily select forms to view and/or sign, as well as see who was associated with that form.
![](https://freight.cargo.site/t/original/i/234bf0775da1b1c57b56bd6e9cbd588f0267ec6210dd1d053bc5355fe5eeca32/DashboardView-v7-Overview.png)
![](https://freight.cargo.site/t/original/i/b513cd2970b89102f545078597ea165238464706c2bdc22fc4982b25f721071d/DashboardView-v7-Pending.png)
![](https://freight.cargo.site/t/original/i/204bba7dad24f9e655e2bf84cc5152b890718e1eefe682f1d2fd9047e69a6e32/DashboardView-v7.1-Overview-CardBorder.png)
![](https://freight.cargo.site/t/original/i/3e86e90c0b8ce70f2b092469c66190fb7a82c759f00498c9ce359987a28147d4/DashboardView-v7-Completed.png)
![](https://freight.cargo.site/t/original/i/ff58dfd06a9f42b0b9d93ad8eb240949a38bcaf3cf4e643592e9987cd31a45d7/DashboardView-v7-ToDo.png)
Hi-fi Wireframes
Hi-fi Wireframes
Hi-fi Wireframes
Dashboard and a Completed list view:
![](https://freight.cargo.site/t/original/i/abb61cd415fc7ffd5440249c190a34870e887fe3668bf66dc71b0de0e82dd3e9/Overview---Final.png)
![](https://freight.cargo.site/t/original/i/1ec0319cf9f608f807d9cc49d15056621c23e7d12ec8b2aeca1003c47b4e303c/Completed---Final.png)
Employee View - Form Submission:
On a form submission page, employees are able to upload their signed form, submit it, view a history of the previous signed versions, and download any versions.
![](https://freight.cargo.site/t/original/i/dc90ae701d90dbf529e5d374a084c3c81505e5721339df43e4a7f4ed206deb99/Form3.png)
![](https://freight.cargo.site/t/original/i/01574a6dd298388e128ad17d9e607c85f45938c9e88c642075edba369084354e/Form6PreviewExpanded.png)
Admin View - Form page:
Similarly, when viewing a form, administrators are able to view the current state of signatures, as well as edit who is assigned to sign that form.
![](https://freight.cargo.site/t/original/i/be4f21170f808268c18dc5534fda25d6aeb26c1ff4bcc64be716172ad3eaa733/View-Form.png)
![](https://freight.cargo.site/t/original/i/8e0d9ca5d50b0f7a82f25d85e91d4b1a53f7b75dee5ade4b8144e02a8c5e8b34/View-Form-Edit-Mode.png)
![](https://freight.cargo.site/t/original/i/ac2d37c92baa7496ad5e3d111ecabbab7141ee8b7e3fa0ce28139dd7fadf7f17/View-Form---history-expanded.png)
Admin View - Create Form Template Modal:
Creating a form template is one of the core flows of the site. This is where administrators upload the base form to be used, set names and roles of the employees that will need to sign it, and set the order that the form will be signed in.
These templates are then re-created by other users as form instances.
These templates are then re-created by other users as form instances.
![](https://freight.cargo.site/t/original/i/38e177c98c3959399d73394d9b1d9c640bfa73e6495aa4dadb256a3ad828c605/CreateFormTemplate1.png)
![](https://freight.cargo.site/t/original/i/fa4a7c648089fc6c21eb38baab86ec1e1e1e23b319b6673500cc0a1573931385/CreateFormTemplate2.png)
Admin View - Create Form Instance Modal:
Another core flow is creating a form instance. This is where employees can create an instance of a template and actually assign specific employees to sign a form.
![](https://freight.cargo.site/t/original/i/3fc949b71f0285266aba155acc8426c5b2eeda8137b48a205d81aebf4deea94e/CreateForm-v11-pt1.png)
![](https://freight.cargo.site/t/original/i/02b43117a9848290f8080a91b2bb0bf96e12f44d80056572432ac4663b524289/CreateForm-pt4.png)
![](https://freight.cargo.site/t/original/i/0036be76fd81dcc55fe1971a1fe3ebffd9b33a367e39a523872db8466e7ef2de/CreateForm-v11-pt2.png)
![](https://freight.cargo.site/t/original/i/c32d247135ddf880692c1b2f5e6ca765579ca88fbc5142e59a2481134f4761a5/CreateForm-Completed.png)
![](https://freight.cargo.site/t/original/i/b072c289dc042f4ce08eab391ccbe93ebcb4578d2fa94a412051326f7d5d4791/CreateForm-pt3.png)
Deployment
Though this project is ongoing, you can view the deployed site here!
To enter the site, type in these credentials:
Email - email1@gmail.com
Password: any
This project is still a work in progress. Currently, I am working on refining the wireframes for form template creation and viewing forms, as well as a admin-view of the dashboard.
More is coming soon!