FREELANCE WORK

Sugarstone

UX, UI Design & Development
Project Overview
Sugarstone is a web application that offers easy file management of a large archive of documents that can be easily accessed and searched digitally. It also incorporates document scanning functionality which enables fast and easy search for specific content in the document.
My Contributions
As a lead UX & UI Designer, I took responsibility for designing a file management system that is familiar and easy to use. Apart from interviewing, sketching, wireframing, low & high-fidelity prototyping I take a big part in the development process.

Drawer UI

Open demo in new Window
or try it down below
Ambrose is a case management group serving people who have sustained life-changing injuries. Sugarstone is a part of Ambrose's vision to have all the documents and paperwork organized in one place that enables reliable communication. As the company's location is in the United States of America, my contribution is done remotely.

Apart from working on this project, I am involved in another Ambrose project, Ambrose Care Management. Go check it out.
Ambrose Care Management
Michigan, USA
November 2017 — Present

UX Design

To get introduced to the project, my approach was to start with some UX processes. First I collected all of the information & requirements, which helped me to sketch ideas and create a simple wireframe. I continued by mapping the entire platform and creating a user flow diagram which later turned into a high-fidelity prototype. The prototype served as a test with potential users and as a guide for developing the platform.

Requirements
Gathering
Sketching
Wireframing
Flowcharts

Mobile-first mindset

As a designer, I initiated the mobile-first design thinking in the team and kept everyone on that track. Nowadays, people are always on the go, and in my opinion, all systems should be compatible with any device, no matter the resolution. Below you can see some sketches that show both mobile and desktop views of certain pages.

Flowchart

By having the flowchart diagram it helps developers organize their work and it also helps when going through new design iterations. Flowcharts bring attention to all parts of the platform which encouraged us to answer a lot of questions in the early stage, reducing the risk of neglecting certain decisions. To me, flowcharts helped clarify design decisions before working on the UI prototype, allowing me to work with confidence.

Sugarstone flowchart

High-fidelity Prototype

I use high-fidelity prototypes to show the platform's real look and feel, from the users' perspective. It allows me to test the design with potential users and gather feedback for fine-tuning the last changes. Adobe Xd gives me an option to share the prototype with developers enabling them to follow the design guidelines.

A part of Sugarstone’s prototype in Adobe Xd

Front-end Development

Choosing the tech stack for a new project involved a lot of research and consultation with the tech team. The project required remote & rapid development to have a working first phase of Sugarstone. On my initiative, I have decided on the UI framework (Material UI) which was added to the stack of technologies, as it offers ready-made components with high customizability.

React
Redux
Material UI
Storybook
Yarn
Font Awesome

Design System

As a lead designer, I have prepared a design system for developers to properly implement all the components. Some components need coding from scratch, some can be reused from the UI framework (Material UI). The design system gives an overview of all of the components, which enables developers to have a better task breakdown.

Drawer UI Design & Implementation

Drawer View is a new way to interact with cabinets, drawers, documents, hanging folders, files and documents. It makes it more intuitive to work with as well as more fun. The drawer view works very well on mobile devices as it doesn't have any columns like in the traditional, hierarchical view.

Drawer sketch
Drawer (First iteration)
Drawer (Second iteration)