User Experience Decisions - bounswe/bounswe2024group6 GitHub Wiki

Dark Mode

Motivation for Dark Mode

  • User Comfort: Reduce eye strain in low-light conditions
  • Battery Efficiency: Save energy on OLED/AMOLED screens
  • Accessibility: Support users with light sensitivity
  • Modern Design Standard: Align with contemporary app design trends

Platform-Specific Implementation Status

  • Web: Full implementation complete
  • Mobile: Phased implementation in progress

Key Design Principles

  • Accessibility: High readability in both modes
  • Performance: Minimal overhead for theme switching

Results

Dark mode now matches:

  • Modern design standards
  • User experience expectations
  • Accessibility requirements

Resume Quiz

Motivation for Resume Quiz

Turkish students and busy professionals often face interruptions while studying, which can disrupt their progress and reduce motivation. These interruptions make it challenging to complete quizzes or learning sessions in one sitting. To address this issue, we decided to implement a resume quiz functionality. This feature allows users to pick up where they left off, maintaining their momentum and ensuring a smoother learning experience. The aim is to reduce frustration, save time, and provide a seamless study process, especially for users balancing study with other commitments.

Platform-Specific Implementation Status

  • Web: Phased implementation in progress
  • Mobile: Phased implementation in progress

Key Design Principles

  • Automatic Saving: Ensure real-time quiz progress is saved without manual input from the user.
  • Consistency: Maintain accurate restoration of quiz state, including answers, time, and sections.
  • Performance: Implement a lightweight saving and retrieval system with minimal impact on app speed.

Results

The resume quiz functionality, once implemented, will align with:

  • Modern usability standards for seamless user experiences.
  • User expectations for uninterrupted learning across sessions.
  • Accessibility requirements by providing an intuitive and inclusive design.