Skip to content

Implementation of the Card Sorting Evaluation Method ‐ Julio Manoel

KarinePistili edited this page Jan 16, 2026 · 1 revision

GSoC'24 — Implementation of the Card Sorting Evaluation Method

This project focused on implementing the Card Sorting evaluation method within the RUXAILAB platform, expanding its UX research capabilities. The work aimed to provide a structured and scalable way to understand how users categorize information, supporting better information architecture decisions and improving usability studies.


🌐 Official GSoC Project Page

🔗 Google Summer of Code 2024


👨‍💻 Contributor

  • Julio Manoel

🧑‍🏫 Mentors


🧩 Project Overview

Card Sorting is a widely used UX and information architecture technique, originally developed in the 1980s, that helps uncover how users group, label, and understand information.

By integrating Card Sorting into RUXAILAB, this project enables researchers and designers to:

  • Understand users’ mental models.
  • Identify patterns in information organization.
  • Improve the structure of websites, applications, and digital products.
  • Conduct more comprehensive usability and UX evaluations.

🛠️ Main Tasks & Deliverables

  • ✅ Implementation of the Card Sorting evaluation method.
  • ♻️ Refactoring parts of RUXAILAB, as requested by mentors.
  • 🧩 Integration of Card Sorting into the existing evaluation flow.
  • 🧪 Incremental improvements based on project feedback during the GSoC period.

🔧 Technologies & Languages

  • JavaScript
  • Vue.js
  • Firebase

🔄 Pull Requests

The following pull requests were created and merged during the GSoC period:

These PRs include the Card Sorting implementation, refactors, and supporting improvements across the platform.


🚀 Next Steps

Planned follow-up work and improvements:

  1. Finalize the refactoring of the TestView screen.
  2. Complete the Card Sorting TestView implementation.
  3. Finalize the Card Sorting Answers implementation.

🏁 Outcome

The project successfully introduced Card Sorting as a new evaluation method in RUXAILAB, strengthening the platform’s UX research toolkit and enabling deeper insights into user behavior and information organization.

Key Results:

  • ✅ New UX evaluation method integrated into the platform.
  • ✅ Improved internal structure through targeted refactoring.
  • ✅ Foundation laid for future enhancements and analysis features.

🏆 GSoC Summary

Item Description
Organization RUXAILAB
Program Google Summer of Code 2024
Contributor Julio Manoel
Project Implementation of the Card Sorting Method
Technologies JavaScript, Vue.js, Firebase
Topics UX, Information Architecture, Evaluation
Duration May – August 2024

✨ Acknowledgements

Special thanks to mentors Marc and Karine Pistili for their guidance, feedback, and continuous support throughout the GSoC journey.


Submitted as part of Google Summer of Code 2024 – Final Work Proof
© 2025 RUXAILAB • Developed by Julio Manoel

Clone this wiki locally