YWCA of Bombay

My Role

UX Research, Visual Design, UI Development

Type

Internship

Team

Sasha Pais, Jovin Nicholas, Salil Fernandes +3 others

Timeline

Jan 2020-Oct 2020


Overview

The Young Women’s Christian Association (YWCA) of Bombay is a non-profit organization dedicated to empowering women through the various community programs they run throughout the year in Mumbai, India. In my role as a UI/UX Developer, I worked on the user flow and developed the features of their official mobile application.

I worked on this project as a part of DBIT Sevatech, a student organization from the Don Bosco Institute of Technology (University of Mumbai), that aims at improving lives through technology.


Problem

The YWCA of Bombay approached us in hopes of understanding how they can reach out to their members digitally and increase user engagement for their events and community programs. We identified the following problems:

  1. Different systems to keep track of members' registrations, and event registrations lead to a lot of back and forth in getting records.

  2. Difficulties in knowing user reception towards events or whether an event is getting enough publicity.

  3. Duration to achieve a set target of attendees for a program takes more time than expected.


Solution

A central platform for events in the form of a mobile application.

  1. Members can log into their accounts and register for YWCA of Bombay events and programs.

  2. Information about the latest YWCA initiatives and success stories.

  3. Launched on the Google Play Store.


Research

Market Analysis

Apps that employ systems to book/register for events such as Bookmyshow and Insider have a signup feature through which the user’s details are recorded and can be fetched when registering for events.

Studying YWCA’s process

I compared the list of requirements that the YWCA uses for registrations with the user details used by event apps. This comparison, along with interviewing members, helped create a user journey that was implemented in the app.


User Journey

After conducting interviews with YWCA members, and discussing the takeaways with my team members, we formulated the user journey.


Wireframes


User Testing

During the testing of the initial app prototype, stakeholders expressed their need to know the number of users who have viewed the event details. In response, we developed an Analytics page that displays this information.

Another user test revealed since users were registering as members on the app, verifying these profiles on the backend Firebase system seemed disconnected. To simplify this process, we added a "Member Approval" feature, allowing admins to verify memberships directly within the app.

 

User Flow


Final Designs

Create event registration post

Verify new account creations

Analytics for user registrations and clicks.

Admin or staff users can add event details as well as a display image.

Admins receive a notification when a new account is created, and they can verify the user's details before either accepting or rejecting the account.

Admins can view analytics and strategize their events based on user registrations and user clicks.


Future Steps

  • Introducing a recommendation system to suggest events to members based on the events that they have viewed or registered for.

  • Giving admins the ability to edit event details and save a draft of an event.

  • Redesigning the application to be fully accessible.