Prayerhubs, a Christian Prayer Network  © ®

Prayerhubs is a platform for online spiritual support for the Christian community. Since its launch in 2016, thousands of new members from all over the world have engaged in this Christian social media website.

Prayerhubs members ‘connect’ with other members to share and post prayer requests, pray for others, post inspirational photos, quotes, and more. Each member has their own Prayerhub; a center point for their posts and Prayer Requests.

Built on a completely customized framework (no CMS/plugins used), Prayerhubs incorporates geolocation as an incentive intended to promote unity and a global connectedness within the Prayerhubs community.

Prayerhubs is designed to be responsive to any device.


UX/UI Senior Designer: research, user flows, wireframes, prototyping and front-end web development.
As Senior Designer, my focus is on user-experience and keeping the user interface clean, simple, comprehensive and consistent to maintain user engagement and retention.

“Prayerhubs is designed with a responsive layout;
freely scalable no matter what the screen size is.”


The object was to design an web application that allows users to connect with other members to develop their own Christian prayer network.  A map became an integral feature of the website by providing a visual representation of the ‘general’ location (e.g., province. country) of members and their connections. Members can use the map to see how their prayers are being sent out to reach others around the world.

Both the map and forum is incorporated to generate social activity among members in which primary features will enable them to:

  • keep track of their posts
  • access and view their connections on the map
  • See other member’s connections
  • invite other members to connect with them
  • see only their connections posts
  • view their ‘bookmarked’ posts
  • search for members/posts
  • message members

Although many modifications have been made since, here is a sneak peak of the 2016 version 1.0 interface with the Prayerhubs map:


2016 version 1.0 interface with the Prayerhubs map. Many modifications have been made since.

Modifications and revisions

Within a year of development, major changes to the mainframe and UI were made. The map became smaller, allowing main features to be visible upon page load an before scrolling. The layout adjusted according to screen size as depicted in the image below. The colour scheme changed, switching to a a more simplified scheme. Prayerhubs was redeveloped to be more responsive and fast in 2.0. More features were added, removed and modified.

Take a look at the some of the changes below…yet still many major UX/UI changes since then which we’ll look at ahead.

2017 version 2.0 interface with the Prayerhubs map.


Surveys and competitive analysis kick started the planning and research to inform the basic design decisions for this concept. After, personas needed to be established to gain an understanding of the user’s motivations, goals and pain points. Then ideating by creating user flows and concept ideas followed to map out how the user will travel through the site. The design phase will involve sketching out and building lo-fidelity wireframes for landing pages, log-ins, mainframes, etc. then iterating to get it right. 




As I began my research on this major project, my initial task was to gain insight into the competitors on the market. The objective was to analyze their strengths and weaknesses in areas that aligned with similar goals the Prayerhubs users would have and the tasks they would accomplish.

I performed a competitive analysis of four prayer requests apps and websites. The main goal is to post a prayer request but having an understanding of other related features that improve the user’s experience was key.

Competitive Analysis

PH Competitive analysis

Competitive Analysis Results

The features that I compared were relevant to the main features that were projected to be in the Prayerhubs web app. I was not surprised by the range of options for notification settings in the comparisons. This leads me to think that in app and email notifications would be vital for retention and developing brand affinity. Connecting and following other members as well as a search were common features to strongly consider moving forward.

PH survey results


I received 42 completed paper questionnaires that I provided at various churches around the GTA. The samples above indicated that individuals (at time of questionnaire) relied mainly on their church for sharing prayer requests with others.

Not surprisingly, all felt that prayer and connecting with other Christians was important to them. Overall, the results lead me to rethink my designs to focus on user connections, user privacy controls and emphasizing a spiritual community. The primary age was roughly 25 which will represent my target audience as depicted in the user persona.



User-centered design is key to Prayerhubs so designing a system based upon social interaction where members can ‘connect’ with one another was key.

Prayerhubs is targeting the Christian population, specifically those who utilize the internet to share prayer requests, look for spiritual support and want to belong to a Christian community.

While all ages are expected to use the website, my focus was be on an audience that engages in social media in the strongest Christian sectors in the US, the Bible belt.

User Persona


Empathy Map

Based on the user persona, I created an empathy map to better understand their needs and goals, so that I can know what the main issues are that my designs needed to solve.

The empathy map helps me narrow down their needs and wants which then help me to define the MVP:


Understanding the user’s needs helps me to define the MVP.

Summary of the user NEEDS and WANTS:

  • Post a prayer request and update it later if need be.
  • Connect with others easily online.
  • Be notified of when someone replies or prays for their request.
  • Can search for other members, including their church.
  • Have control over who sees their posts via privacy settings.

User Scenarios

This user scenario helps me to build a better picture of the features needed and the user flow based upon the use cases of the Prayerhubs members.

Scenario 1

  1. Tracey finds out her uncle is going in for surgery and wants to let the members of her church know so that they can pray for him.
  2. She posts a prayer request on Prayerhubs for her uncle.
  3. The members of her church receive notifications of Tracey’s post about her uncle and respond to her prayer request post.
  4. Tracey is grateful for the spiritual support received from her connections on Prayerhubs.

Scenario 2

  1. Tracey tells her friend Andrew about Prayerhubs so he decides to check it out.
  2. Andrew is curious about excited about meeting other Christians online and joining an online community centered around prayer.
  3. Andrew uses the search feature to search for Tracey on Prayerhubs and happily sends her a connection request.
  4. Tracey is notified of Andrew’s connection request and accepts it.
  5. Andrew feels comforted seeing Tracey’s posts in his feed and her profile image displaying in his list of connections.
  6. Andrew replies to Tracey’s post and is excited about connecting with others.


There are few social media platforms created that solely center upon sharing prayer requests. People need a way to share their prayer requests immediately with friends and loved ones and know that others are praying for their needs.

“Prayerhubs is your place to connect with other Christians and support one another through Prayer”


HWM Statements

After combining and summarizing the user needs and pain points into a Problem Statement, I then turned to the HMW (How Might We) to help me to create solutions that can be directly converted into features.

  • HMW let members connect with other members.
  • HMW provide an online community for support.
  • HMW help users stay notified of responses to their posts.
  • HMW present privacy options.
  • HMW provide ways to search for other members.
  • HMW provide a way to bookmark/favorite member’s posts.
  • HMW provide a way for member’s to manage their posts.

Sorting the Features

Once the user’s needs were defined, I tabulated features that would allow user’s to accomplish their goals and complete their primary tasks.

PH-sorted features

User Task Flow

I created a user flow diagram to plan out the path a Prayerhubs user will take based upon their goals. The map works with the main feed to project the user’s profile. That is, the map displays the location of the user and their connections on the map at the same time as their posts, connections and profile info (e.g., name, location, Bio, profile image). The feed changes according to the member being viewed. 

Early questions involved asking ‘what does the user want to do once they get to Prayerhubs?’ How does the user create a new post, how would it be displayed, responding to other member’s posts, connecting with others, etc. What are their goals and what tasks do they want to accomplish?

The user flow demonstrates how users can navigate to other’s member profile pages (i.e., their prayerhub) in a variety of ways. Once there, they can opt to connect with them by sending a connection request.

Ph task flow

Prayerhubs User Task Flow Diagram

If a member is not connected to the user, a ‘Connect‘ button will be visible. If they are already connected, the button text displays “Connected“.

prayerhubs Phone profile
The user’s Prayerhub page features the main feed which works like a ‘tabs’ feature so that the information is always displayed in one location but changes according to which button is selected. The main feed displays

  • All members posts
  • ‘My posts’
  • ‘My Connection’s posts’
  • Search
small flow

The components of the main feed (highlighted).


Designing the Prototype 

With a clear idea of the main features, it was time sketch out fast iterations of the wireframes before jumping into the mid-fidelity prototypes. I generated ideas, made revisions while continually referring to the user flow.

One of the many early roughs outlined (below) how the feed would be laid out on mobile as opposed to the desktop view. The main user icons emphasized only the fundamental functions such as creating a new post, all posts, my posts and profile settings. Desktop views expanded to display the user profile and widgets.


One of the many early rough sketches for the main screens (2015).

Mid-Fidelity Prototypes

Once the sketches were finalized, it was time to design the mid-fidelity prototypes for testing. I used Sketch App to define the overall structure of the main screens which depicted the layout of content, features and interactive elements.

I often went back to iterating through sketches and then back to prototyping to make changes.


Sample of Version 1.3 Lo-Fidelity wireframes


I wanted to keep the interface simple and minimal and inviting. Colours inform the user what he/she can interact with and where the important pieces of information can be found. Subtle use of soft gradients draw attention to widgets.

I used the colour blue as the main colour, because blue evokes feelings of calmness and spirituality as well as security and trust.

Colour Scheme:


rgb (7 99 158)


rgb (252 237 0)


HEX #06CE65
rgb (7 206 101)


rgb (68 68 68)


rgb (173 173 173)


{  Logo }   Josefin Sans  Bold

{  Tagline  }   Roboto  Light

{  H1, H2  }   Roboto  Medium

{  H3 }   Roboto  Light

{  P }  Roboto  Regular

{  links / titles }  Roboto Condensed

I chose Roboto because it’s a simple and easy to read typeface. I wanted to keep in mind that individuals with vision and cognitive impairments require certain typographic considerations be made during web design and development that affect design choices.



Brand Identity


My goal here was to make the logo simple, legible, easy to read. I incorporated a map marker into the “P” along with Christian elements such as a halo and cross as visual identifiers for icon and favicons use.

Original Logo Designs

Prayerhubs icon

Original logo icon

Prayerhubs icon

Original logo icon

The logo was revised from its original state to be more playful and welcoming. Again, for this, I had to consider colour/contrast, font-size, spacing/proximity in all areas of the design.

Final Logo Designs


Redesigned logo icon


Redesigned logo icon

High Fidelity Prototype


Rapid Hi-Fi Prototyping

With the immediate features realized (e.g., new account and profile set-up, posting, connect with other members, etc.), the UI was designed and interactions were added to high-fidelity prototypes for testing. Making changes to the prototype saved valuable time before the hard coding began.

Testing considerations of how to deal with  a responsive layout included: how will this affect the positioning/visibility of the main features and UX?

High-Fidelity Prototype

Design challenges:

My main challenge was conceptualizing a responsive framework that would scale to any screen size. Essentially, the UI had to transform form from mobile (looking like an app) to table then desktop view. To solve this problem meant that features had to be divided into 3 main sections:

Section 1: User Profile (left)
Section 2: Map/Main Feed (middle)
Section 3: Widgets (right)

Grouping content into three main sections allowed for easier scalability and adaptation to screen size. On mobile view, only the main feed is displayed (section 1) but a button was added to the header to view the user profile (section 1). Widgets (section 3) were omitted but eventually incorporated into the feed a few years later. On tablet and desktop view, all three sections are visible.

Final Designs


The layout is divided into three sections to be responsive and adapt to any screen size. 


Retrospective design consideration

  • The more user research to start the process the better. Comparing apps/websites, conducting interviews, user testing, creating personas, etc. is vital to understanding the design process. 
  • Designing for MPV is crucial for testing early designs. Many ideas can creep into projects putting pressure on the scope. Remember to keep things simple at first. Adding features slowly will make testing easier and development less complex.
  • If time allows, design for a variety of user scenarios to refine features and improve usability. The more you understand the goals of your user and how they will use your product, the more time you will save designing appropriate features and user flows. 

Ready to Start a Project?

I'm Available for Hire or Freelance
Get in Touch