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:
Different systems to keep track of members' registrations, and event registrations lead to a lot of back and forth in getting records.
Difficulties in knowing user reception towards events or whether an event is getting enough publicity.
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.
Members can log into their accounts and register for YWCA of Bombay events and programs.
Information about the latest YWCA initiatives and success stories.
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.