WEBSITE DESIGN & DEVELOPMENT

Screenshot of TechOmaha website

Becky Shaul approached me to help her build a site for her new mobile notary business. As she is just starting out, she wanted something simple that looked professional but still felt like her personality. We discussed a beach color theme and from there the wave motif came through.

I designed her logo, incorporating the wave as a graphic image then using the wave background to delineate but give smooth transitions to sections.

Ultimately, her site stands out from others in field adding a more personal touch for people who may need her services.

Elements of the project:
In addition to designing, I:

  • Established hosting and migrated domain
  • Connected email accounts
  • Built the site in WordPress, customizing Divi with tailored CSS, responsive and accessible design
  • Performed QA on a variety of devices
  • Provided original, image and greyscale versions of all logo files
  • Provided documentation so the client could do small updates and understand how her site is constructed

 

Q
Screenshot of TechOmaha website
Screenshot of TechOmaha website

When TechOmaha began organizing for their Project18 initiative to promote tech opportunities for women, they wanted to create a comprehensive site that gave resources and access for a variety of related groups.

    Because there are so many groups, events and resources, I wanted to make sure all of these were easy to view and access.

    The event calendar was the most-frequented feature of the current site so I embedded it to the front page. It uses linkable events to make information easy to find. 

    The Meetups page was first a challenge in organizing a huge amount of information into a manageable page. Previously, this information was a long list of groups, their focus, meetup dates, contact info and other information. It was difficult to scroll and find what you were looking for efficiently.

    So, I reduced the information to the names and logos of each group. Each block links directly to their page or social media profile. This allows users to get to the group to learn about it, and then can use the calendar to find their events more conveniently.

     

    Q
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website

    I was working with a local cabinet maker on my own kitchen when they mentioned they wanted a website. 

    His requests were simply:

    1) I want to just showcase our work

    2) I want minimalism

    The concept of the site was to make the whole page a gallery grid. The page scrolls with the nav fixed to reveal as many images as are uploaded. The images also shuffle on each load so it always feel fresh. 

    Additionally, we added a little drama by making all of the images black and white by default. When you hover over the image, it turns full color. 

    When you click on the image it opens in a lightbox for a closer look.

    Then navigation simply has a link to a contact form and to their instagram profile.

     

    Q
    Screenshot of TechOmaha website

    Mark needed a website for his re-election campaign for the Learning Community Council in Omaha. He wanted to something that showcased:

    • His tenure on the council
    • What the council does
    • How to connect with him and donate

    I started by creating the site icon to complement the logo used in his print campaign. Next, I used content from his printed postcards to construct the different sections. I wanted to keep the eye active, but keep it simple. Mark wanted to share alot of information; my task was to find ways of presenting the text in efficient, clean ways.

    Additionally, we were able to incorporate other information resources like the embedded Google map to give users a better familiarity with the district their school is in.

     

    Q
    Website with large header with image of mural reading "somos lo que hacemos para cambiar lo que somos" above a set of tabs - "La Escuela" is open with images of items labeled with the spanish word for it

    Problem statement: My notes from Spanish class are scattered and unorganized, written in a notebook. This makes it difficult to find a particular word or conjugation in the moment.

    This is important because: The more pauses I have to take and when I am unable to find the correct word to practice speaking Spanish, the more I can become frustrated or will try to use something more familiar – even if it’s not accurate.

    How is success measured? I can move between groups quickly. I can go straight to a verb, in its context, and find the conjugation table quickly. 

    Concept

    I want all of the notes to be accessible in one place but easy to sift through and minimizing text. I will use a tab system to keep information separated but easy to switch between.

    Each tab will then be segmented further to keep similar words together. 

    Verbs will be listed according to their topic area. Accordions will help keep text hidden until needed.

    Steps and Tasks

    • Group vocabulary by category (house, food, animals, arts, etc). These groups become individual tabs.
      • Choose verbs related to each category (e.g. Comer (To Eat): Food)
      • Create Subcategories (Food: Vegetables, Meat, Breakfast, etc)
    • Determine layout of tabs and subcategories
    • Find images to better illustrate each section with needing text
    Q
    Screenshot of TechOmaha website
    This was the first full website I built after learning WordPress. I built a custom theme with PHP, utilized custom post types and built custom code for all interactive elements.
    I have learned so much more about design and development since then,  but I'm proud of this first project and my ability to fully build a website from scratch that helped me stand out and led me to a win for my campaign.
    I ran for the Learning Community Council of Douglas/Sarpy County in 2018. I have learned that many smaller, lesser-known elected positions do not get much attention and are skipped on the ballot because voters don't know how to find information. I wanted to have a website that let voters learn about who I was, what the Learning Community did and what they could to support and vote. The Learning Community has several areas that it reaches and rather than tell everything, I added links throughout the description so users could explore as they liked. The My Priorities section pinpointed key areas that explained why people should vote for me. Again, to keep text to a minimum, I used accordions to explain further. About me used a simple layout, broken up with images. Next, I embedded a map that explains the district I would represent. Many voters are not aware of the districts. I added boundaries and points for all schools with the school districts. A call to action is very important. I added upcoming election information, links and the ability to add those dates to your calendar. I also provided voter forms in English and Spanish to remove barriers for people to be able to vote. Finally, I listed any events I was attending or hosting so people had a chance to connect with me. I also had a simple contact form, but since I am not campaigning, the email is no longer in use.  
    Q

    UX/UI DESIGN

      *Note: I was not hired by Fontenelle to design this app. This my own concept. I recently became a member at Fontenelle Forest. After going on hikes at some of their various trails, I thought about some ways the trails might be easier to navigate and interact with. Along my walks, I'd notice different tracks and bird calls. I noticed some trees were discolored and wondered why. While there are a few signs along some of the trails telling about the area, I wondered how people could discover things in real time. I thought about the augmented reality software used in Pokemon Go - where you could use your phone's camera to view your environment and characters would appear as if they were there. Could we use this same idea to overlay pins of information on the trail? From that first idea, I set out to design a Fontenelle Forest trail app that helps you find and navigate the trails to either learn, exercise, relax, have fun and discover. First: I visited Fontenelle's website to pull brand colors, font, logos and icons. Next: I adapted Fontenelle's branding to create UI components for the app.

     

    I started user research from the point of organizing the data. I created personas based on friends of mine that are also Fontenelle trail users.

    This Miro board displays the proposed features and workflows to take from the app's home screen. They are:

    • Interactive Trail Maps - adapting Fontenelle's current maps at Neale Woods and Fontenelle Forest to be clickable and describe additional information
    • Explore Mode - this is the augmented reality function that will overlay interactive pins as the user walks a trail
    • Guided Hikes - these are prerecorded/deployed hikes users can follow that describe plants, animals, sights, etc
    • Tools - users will be able to record a bird call, animal or plant and use API from other apps to experience within the Fontenelle app. Additionally, there will be an area called Field Notes to save any recordings, photos, notes or drawings that can be shared socially with other users or to other social media apps
    • Account/Settings - some typical options for the user profile, settings
    • Fontenelle information - navigates to Fontenelle website

     

    Stay tuned for an accessible, practical home screen experience!

     

    Here's where you'll see my plans for the augmented reality function of the app! From this screen, you'll be able to learn more about the trail from visible 'pins'. You'll also be able to access a variety of tools to identify animals and document what you see.

     

    The standard trail map will have interactive features to view length, terrain style, and any other identifying features to help you decide your path.

    These designs will improve and evolve over time. I hope to add my process and notes on what's working/not working.

    I began by trying out a filterable map, allowing the user to find trails that meet their ability level, location and desired duration. I'm considering how what kind of functionality can combine more than one trail or to construct a trail plan. I also would like to add directions, pin dropping and more.

     

    Q

    User Story: An integrated third-party app used to scan paperwork is adding a function to store documents that are uploaded when offline and unable to be submitted. We need to add awareness for the driver that documents are queued in offline mode.

    Discovery: I was handed a workflow for the new process but this doesn't tell the story of what a driver is experiencing. Instead, I created the experience of the driver as the workflow.

    I determined two opportunities to alert and describe the function to the driver. First, the error message that prompts when the documents are unable to upload and finding a location to give drivers access to the document queue.

    Ultimately, the product owner decided not to make the paperwork queue visible to the drivers since they don't need to do anything further with it. Choosing to focus on the Offline Mode Warning message not only gave complete, concise confirmation to users but also reduced the amount of work for developers and architects.

    The Offline Mode Warning

    First recommendation:

    Add more specific explanation for what is happening.

    Why?

    Usability Heuristic #9: Help users recognize, diagnose, and recover from errors
    Error messages should be expressed in plain language (no error codes), precisely indicate the problem, and constructively suggest a solution.

    These error messages should also be presented with visual treatments that will help users notice and recognize them.

    • Use traditional error-message visuals, like bold, red text.
    • Tell users what went wrong in language they will understand — avoid technical jargon.
    • Offer users a solution, like a shortcut that can solve the error immediately.

    This error message does not show the reason the file is unable to upload. Additionally, it does not explain what the queue is and what next steps, if any, are needed from the user. This informs them that they have completed the process.

     

    Proposed Solution:

    Giving a specific explanation of what is not working as normal and further explanation of what the user can expect in the future allows that driver to feel confident that their paperwork will eventually be submitted properly and can otherwise have more control over what happens next.

     

    Developers Tasks: None - this is entirely housed in the third-party app and will be constructed on their end.

    Second recommendation:

    Add confirmation for pending documents.

    Why?

    Usability Heuristic #1: Visibility of system status

    The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.
    When users know the current system status, they learn the outcome of their prior interactions and determine next steps. Predictable interactions create trust in the product as well as the brand.

    • Communicate clearly to users what the system’s state is — no action with consequences to users should be taken without informing them.
    • Present feedback to the user as quickly as possible (ideally, immediately).
    • Build trust through open and continuous communication.

    Current Confirmation Screen:

    Proposed Confirmation Screen:

    Proposed Confirmation with Queue Direction:

    Currently, when a set of documents is successfully uploaded, the user is provided a confirmation screen that lets them know their scan has been submitted, along with a confirmation number. In the case where scans will be pending upload until the user is online, a similar confirmation screen will be provided to let the driver know that their documents have all been scanned and are kept safe in the queue. It also describes next steps and what the driver can expect.

    Finally, a final message is automated when the user is back online and the documents have all been successfully submitted. This not only gives the user the comfort that this task is complete, but also directs them to the list in our app to see the paperwork jobs with confirmation numbers.

     

    Developers Tasks:

    • Pending Screen - Currently, the third-party app communicates a completed upload in their queue that initiates the confirmation screen. Use this same architecture to prompt the pending screen when the upload is communicated from the app as pending.
      • Also, link the 'View my queued documents' button to the queue in the third-party app.
    • Submission Success Message - Construct architecture that communicates when the third-party document queue has emptied, indicating that all documents have been successfully download.
      • Also, link 'Go to Previous Jobs List' button to the Previous Jobs page.

    Third recommendation:

    Add help documentation on this and other process for this third-party app in our app's reference library.

    Why?

    Usability Heuristic #10: Help and documentation
    It’s best if the system doesn’t need any additional explanation. However, it may be necessary to provide documentation to help users understand how to complete their tasks. Help and documentation content should be easy to search and focused on the user's task. Keep it concise, and list concrete steps that need to be carried out.

    • Ensure that the help documentation is easy to search.
    • Whenever possible, present the documentation in context right at the moment that the user requires it.
    • List concrete steps to be carried out.

    Developers Tasks: Build front-end for new help content supplied by technical writer.

    Q

    *This is a concept design for an app. I was not hired by Float Center.

    I was gifted a series of floats and thought about a companion app for the website that would allow you to manage your account, schedule or cancel floats as well as get reminders to prepare for upcoming floats.

    I referred to Float's current website for inspiration on a color scheme, typography, and pattern.

    The dashboard allows users to easily cancel appointments and access scheduling.

    It also displays unused floats in their account and the ability to manage their account.

    The calendar is scrollable to find a date quickly.

    The timetable for each room is on a carousel to easily move back and forth to find a desirable time.

    Selecting a time prompts a confirmation.

    Finally, you can opt into reminders that not only tell users they have an upcoming float, but can also give reminders for things to bring, when to eat, etc. so they can make the most of their float. 

    Q
    Screenshot of TechOmaha website

    The profile window on the app has slowly had several fields added to it over time, to match the needed information for the CRM. Because the business prefer drivers to update information here, all CRM fields need to populate here. 

    As you can see, this clutters up the screen, making it harder for drivers to find what they need with added scrolling and few breaks in the text.

    Screenshot of TechOmaha website
    Screenshot of TechOmaha website

    Phase One Solution:

    The quickest win for this situation was to group the type of information in the screen into individual accordions, allowing the user to open and see just what they need. An added benefit of this solution meant more updates to settings could be housed together - as users are more familiar with in other apps.

    Screenshot of TechOmaha website
    Screenshot of TechOmaha website

    Phase Two Solution:

    Another value-add to the profile update would be to incorporate the new gamification feature. As drivers hit certain milestones and have consistent positive accomplishments, they earn points to redeem for a variety of items. Having some of these stats in a snapshot on their profile may encourage them to explore more in the points screen.

    Q
    Website with large header with image of mural reading "somos lo que hacemos para cambiar lo que somos" above a set of tabs - "La Escuela" is open with images of items labeled with the spanish word for it

    Problem statement: My notes from Spanish class are scattered and unorganized, written in a notebook. This makes it difficult to find a particular word or conjugation in the moment.

    This is important because: The more pauses I have to take and when I am unable to find the correct word to practice speaking Spanish, the more I can become frustrated or will try to use something more familiar – even if it’s not accurate.

    How is success measured? I can move between groups quickly. I can go straight to a verb, in its context, and find the conjugation table quickly. 

    Concept

    I want all of the notes to be accessible in one place but easy to sift through and minimizing text. I will use a tab system to keep information separated but easy to switch between.

    Each tab will then be segmented further to keep similar words together. 

    Verbs will be listed according to their topic area. Accordions will help keep text hidden until needed.

    Steps and Tasks

    • Group vocabulary by category (house, food, animals, arts, etc). These groups become individual tabs.
      • Choose verbs related to each category (e.g. Comer (To Eat): Food)
      • Create Subcategories (Food: Vegetables, Meat, Breakfast, etc)
    • Determine layout of tabs and subcategories
    • Find images to better illustrate each section with needing text
    Q

    PRINT & PRESENTATION DESIGN

    Screenshot of TechOmaha website
    Screenshot of TechOmaha website

    In the past, I have created wedding and event invitations for friends. This menu concept was selected to appear in an advertisement for Microsoft Office in Martha Stewart Living Magazine, March 2011.

    Q
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website

    While working for the Kaneko-UNO Library, I created and organized the bi-annual Information Exchange conference. 

    The mission of the conference was to showcase innovate ways to gather, present and disperse information effectively throughout the state. We centered topics around tech, agriculture, human services and more. 

    The branding used pinpoint iconography with statewide backdrops that were updated for each conference. 

    For the program, I created books that contained all the information. One year I put them on lanyards and they doubled as name tags.

    The next, a local bookmaker offered to bind them.

     

    Q
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website
    Screenshot of TechOmaha website

    My goals for my campaign really focused on keeping information simple and accessible. I chose the primary colors as my branding scheme, but tweaked the hues to feel a bit more modern.

    Q

    The Omaha Data Science Academy asked me to update some portions of their website as well as create some graphics to showcase their certificate program.

    This certification map needs to show potential students how they could take a variety of course to build on to certificates as they liked. It required including a great deal of information without it being too overwhelming, as well as easy for someone to follow.

    Here are two versions:

    Q

    INSTRUCTIONAL DESIGN

    TEAM Software Projects

    As the curriculum designer at TEAM Software, I set out to develop training for internally and external learners to implement and maintain the WinTeam software as well as other products. Additionally, I developed eLearning, video, and print materials for this curriculum.

    Some of the challenges that led to an increased need in training were that the software lacked intuitiveness, it had complicated workflows, and the ability to customize for each client made it difficult to train consistently.

    My goal was to start with foundational learning in each module, to understand the most typical workflows. Then, offer building blocks so the learner could master one concept at a time.

    My focus was to use a variety of image to hold the learner’s attention, give straightforward examples, and construct documentation that was clear and concise. 

    Screenshot of TechOmaha website

    The Inventory Module contains a variety of workflows that often overlap and therefore can be confusing to learn. I constructed a series that built from foundational knowledge and used the same sample from the beginning so learners could see how the transaction would evolve based on need.

    Screenshot of TechOmaha website

    Kwantek is an applicant tracking product that TEAM offers. When the Work Opportunity Tax Credit (WOTC) program was introduced and incorporated into the product, documentation was needed for training. 

    No one in the company had experience with this program, so I became a SME and developed documentation on this workflow.

    Screenshot of TechOmaha website

    One area of training that was very important to me was having clear, succinct documentation to the field level employees. These resources need to be relevant, brief, and responsive to any language barriers. These resources should also be easily accessible in both print and on mobile devices.

    Q

    Employee development is an ongoing challenge. You want new employees to feel welcome and support their ability to be able to do the job they were hired for as well as provide opportunities for growth so employees want to stay. 

    This curriculum recognizes the needs of users along their journey and supports them by defining areas of focus and acknowledging building blocks for appropriate growth. 

    Literacy Curriculum Activity Board

    These are two prototypes for a literacy curriculum activity. Each day students – either individually or as a group – choose a topic to research, write about and present over the course of a semester. More difficult topics earn the student(s) extra points. This activity was previously only available on a series of index cards. This concept would allow teachers to manage this digitally.

    Client Help Center

    This is a prototype for a new help center layout. Clients were having trouble finding information they needed in context with other, relevant information. This version sought to categorize first by product, then by phase in product use. Then, help articles would be organized in roughly the order the activity is completed. Icons indicate if the help item is text, video, or an eLearning resource. It also allows for a quick search function.

    Additional access to user guides and direct connection to trainer sessions is also available.

    Trainer Troubleshooting Guide

    To support either our staff trainers or trainers that we have enlisted in different school districts, we added this troubleshooting guide to their materials in order to help navigate the setup and presentation. This helped keep sessions on time, seamless and complete.

    WRITING

    Native-inspired coat made of misc materials
    “Monarchs: Brown and Native Contemporary Artists in the Path of the Butterfly, at Bemis Center, Omaha, Nebraska, USA”
    Terremoto Magazine
    February 22, 2018
    crocheted sweater with poetry
    “Weed and Feed”
    The Reader
    March 12, 2019
    Image by Danielle Spires titled "Rikki"; a woman sits on a bed with a cat
    “Divinity and Slaughter”
    The Reader
    May 28, 2019
    Fiber installation from art exhibit "Hot Mess Formalism"
    “Hot Mess Formalism”
    The Reader
    July 13, 2018
    Group of people looking at an art installation
    “Shaped by the Other”
    The Reader
    February 13, 2019
    Native-inspired coat made of misc materials
    “Fine Fellowship”
    The Reader
    November 29, 2018