CASE STUDY  |  2021-22

Code For Fun

Code For Fun


Contributions:
UX Research
Branding
Strategy & Features
UI Design
Visual Design
Copywriting

Contributions:
UX Research
Branding
Strategy & Features
UI Design
Visual Design
Copywriting

Contributions:
UX Research
Branding
Strategy & Features
UI Design
Visual Design
Copywriting

Team:
Mazhar Bagasrawala - Product Design
Servane Demol - Founder & Director
Naman Nair - Board Member, Engineering
Hélène Gsell - Head of Marketing

Team:
Mazhar Bagasrawala - Product Design
Servane Demol - Founder & Director
Naman Nair - Board Member, Engineering
Hélène Gsell - Head of Marketing

Team:
Mazhar Bagasrawala - Product Design
Servane Demol - Founder & Director
Naman Nair - Board Member, Engineering
Hélène Gsell - Head of Marketing

Location:
SF Bay Area, USA

Location:
SF Bay Area, USA

Location:
SF Bay Area, USA


Code For Fun is a non­-profit organization providing innovative computer science education to K-12 students, and professional development for teachers.

Code For Fun is a non­-profit organization providing innovative computer science education to K-12 students, and professional development for teachers.

CFF Feature Image@1x

Wesbite hero section redesign, as seen on mobile and desktop.

Background

Customer Problem  🔎

Servane explained that her customers were struggling to find information, book courses without contacting support, had no way to manage their enrolled courses online, and did not have a very high opinion of the website when polled.

Our Users  👪

Parents of K-12 students
High school students
Teachers of computer science

Goal  🚀

To redesign the Code For Fun website improving UX and visual design across static pages, course discovery & registration and introduce an all-new account dashboard to bring about:

- Improved brand image & perception
- Uptick in student enrolment
- More organic donations to CFF
- Increased buzz about the organization

Original Design

The original website had a handful of UX challenges including, but not limited to:

  • Offerings not clearly presented
  • Accessibility concerns
  • No evident call to action
  • Navigational challenges
  • Scattered information architecture
  • Unappealing visual language
  • Text-heavy, not enough imagery
  • Readability issues resulting from poor typography
  • The design does not do justice to CFF's powerful vision and capabilities
  • Misrepresentative brand image
  • Experientially inadequate compared to other products customers frequent
  • Outdated UI patterns
CFF Old Collage@1x

Original homepage and website snippets.

Research

Understanding The Customers

Through multiple stakeholder interviews, I was able to identify the 7 primary customer groups:

Screen Shot 2022-10-29 at 4.13.08 PM
Screen Shot 2022-10-29 at 4.13.17 PM
Screen Shot 2022-10-29 at 4.13.27 PM
Screen Shot 2022-10-29 at 4.13.35 PM
Screen Shot 2022-10-29 at 4.13.44 PM
Screen Shot 2022-10-29 at 4.13.53 PM
Screen Shot 2022-10-29 at 4.14.03 PM

Surveying The Parents

The team and I put together a Typeform survey to get direct qualitative feedback from CFF parents. Self-reported data is not 100% accurate and we received only 6 responses, but the exercise helped us validate our hypotheses.

Try the survey here.

CFF Survey@1x

Info. Architecture

Old Website

I logged and reviewed the total information across the old website. It allowed me to analyze the content blocks and refine (add, edit, delete) it for more coherent structure and communication.

View Content Audit

Competitive Analysis

The CFF team helped me identify the competition, and I collected information and design parameters from direct competitors (companies operating in the exact same business & market) and indirect competitors (companies targeting the same user group - kids/parents), to understand the market and see where we could learn from, or improve upon the rest.

View Content Audit

View Competitor Design Document

User Flows and Navigation

Mapping the journey of users to their objective (purchase, donation, etc.) - which will inform the site's structure in the next stage.

(Important to bear in mind, that the actual content blocks on the pages will be selected to solve the user needs / emotions outlined on the personas - while this is solely their paths to destination within the site.)

Final Content Blocks

Defining every content block's theme on every page of the site. To do this, direct competitors' content was analyzed, existing website content was considered, and new suggestions were made.

View Content Audit

Sitemap

Sitemap CFF

Design

Moodboard

Colourful  |  Fun  |  Modern  |  Engaging

CFF Moodboard-resized 2

Visual Language

Visual Language@1x

Wireframing

Sketched out the interface elements for key pages and interactions (eg. homepage, product pages, navigation, etc.), making every user task easy to accomplish and pleasant to use.

View Wireframe

Wireframe 1@1x
Wireframe 2@1x

Explorations to solve the Code Camps interface, as presented to the client. A different direction was taken eventually.

Visual + Interaction Design

The new website design is in development, and the sample videos below are taken from the work-in-progress. Interactions were kept light and simple, described in comments as part of the delivery. I've supported the team in assuring quality while they're building the site.

Click on the images underneath to view pages in detail!

Homepage Desktop
Navigation Desktop- For Students
FS After School Desktop
FS After School Modal Desktop
FS After School Course Page Desktop
FS After School Desktop Empty State
FS Code Camps – Desktop
FS Code Camps Online – Desktop
FS Private Lessons – Desktop
FS Hack High School – Desktop
FT Prof Dev – Desktop
FT Lesson Plans – Desktop
Donation – Desktop
Careers – Desktop
Volunteer – Desktop
Membership – Desktop
Our Impact – Desktop
Who We Are – Desktop
Contact – Desktop
Blog – Main Page
Blog – Article
Account – Main Page
Account – Empty State
Account – Form Modal
Homepage Mobile
Navigation Mobile- 1
Navigation Mobile- 3
FS After School Mobile
FS After School Mobile 2
FS After School Modal Mobile
FS After School Course Page Mobile
FS Code Camps – Mobile
FS Code Camps Online – Mobile
FS Private Lessons – Mobile
FS Hack High School – Mobile
FT Prof Dev – Mobile
FT Lesson Plans – Mobile
Donation – Mobile
Careers – Mobile
Volunteer – Mobile
Membership – Mobile
Our Impact – Mobile
Who We Are – Mobile
Contact – Mobile
Blog – Main Page – Mobile
Blog – Article – Mobile
Account – Main Page Mobile
Account – Empty State Mobile
Account – Form Modal Mobile

Learnings

  • I made a late delivery due to a lengthy 'empathize' and 'define' phase. In retrospect, I would create further clarity in my project plan to be more efficient.

  • Anticipate research exercises ahead of time so as to collect a larger quantity of data points for insights. The survey I created was a bit rushed and was sent out at an inconvenient time of year, hence lacking adequate results.

  • Excited to hear feedback from Servane and the team once the site is completely built, ready for testing, and in the hands of customers. Did we meet the goals we set out to accomplish?

Next Project: Acko Insurance →

Next Project: Acko Insurance →