Major Project 2 - EduBuddy
Proposal Development Plans
We kicked off the project in Week 1 by finalizing our title, EduBuddy, and setting our goals, target users, and timeline. We also came up with “How Might We” questions and prepared for user interviews. In Week 2, we each interviewed three students to understand their study habits and challenges. We organized the feedback using empathy maps and affinity diagrams to spot key insights. By Week 3, we submitted our proposal and used the research to create user personas and journey maps, helping us define the real problems students face. In Week 4, we began brainstorming solutions. We explored UI inspirations, sketched out ideas, developed user flows, and started choosing our design style. Week 5 was all about turning our ideas into low-fidelity wireframes and getting early feedback through usability testing. We used Week 6 to polish our designs and get everything ready for our final presentation. In Week 7, we wrapped it all up—delivering our concept presentation and submitting our ePortfolio, which documented everything from research to the final prototype.
EduBuddy vs Competitors (MoocLab, Gather, YPT, TiriMiri)
Unique Strengths of EduBuddy:
- AI Matching: Personalized buddy matching based on study styles & goals.
- Gamification: Badges, streaks, avatars, leaderboards.
- Accountability: Check-ins, reminders, progress tracking.
- Community: Structured sessions, discussions, and collaboration.
- Social Features: Chat, boards, study challenges.
- AI Personalization: Virtual study assistant and adaptive plans.
Compared to Others:
- MoocLab: Great community but outdated and lacks automation.
- Gather: Fun space but not tailored for studying or matching.
- YPT: Good for solo motivation, but no buddy system or community.
- TiriMiri: Has live webcam rooms, but no AI or gamification.
A. Quantitative Method:
- Online Survey Tool: Google Forms and distribute via WhatsApp.
- Respondents: 12
- Goal: Understand study habits, app interest, challenges, and pricing.
- Sections: User background & study routine, Experience with study buddies, Study tool preferences, Motivation & engagement, Feedback on EduBuddy
B. Quantitative Method:
- Tool: Google Docs and meeting with interviewees. (I interviewed 3 people; each member needs to interview 3 people.)
- Respondents: 12
- Goal: Explore user needs, preferences, and expectations for EduBuddy.
- Sections: Study behavior, Study buddy experiences, Digital tools, Motivation, Concept feedback
A. Quantitative Method:
We conducted 12 interviews with students from different backgrounds, including Interior Architecture, Media, Business, Fashion, and Computer Science. We compared and analysed the information of all users to identify the common user groups. From our findings, we identified 4 main user patterns:
1. The Independent Learner (Solo Studier): Prefers studying alone using digital tools like Notion & Pomodoro timers, but struggles with procrastination and distractions. Example: Wan Qi, Yuta, Elly, Adrian.
2. The Collaborative/Social Learner: Thrives in group discussions but faces scheduling conflicts and unequal workload. Example: Kelvin, Keqi, Zheng Yi.
3. The Hybrid Learner: Prefers one-on-one study partners with structured sessions but struggles to find reliable partners. Example: Lee Yee, Hanchen, Yi Chen.
4. The Motivation-Driven Learner: Needs AI-powered tutors, gamification, and structured goals to stay engaged. Example: Xi, Jia Xuen.
🔹 Lee Yee is Hybrid Learners – Prefer structured one-on-one study partnerships.
🔹 Jia Xuen is a Motivation-Driven Learners – Engage best with gamification & AI-driven features.
🔹 User Persona 1: Kelvin (The Social Learner)
- Age: 24 | Location: Puchong | Occupation: Architecture Graduate
- Prefers: Group study, discussions, in-person or structured virtual sessions
- Needs: Group coordination tool
- Pain Point: Uncooperative group members
- Quote: "I prefer studying in a group... but it slows us down when others don’t contribute."
🔹 User Persona 2: Lee Yee (The Hybrid Learner)
- Age: 21 | Location: Subang Jaya | Occupation: Interior Architecture Student
- Prefers: One-on-one structured study with digital tools
- Needs: Smart matching based on goals/schedules
- Pain Point: Unreliable or disorganized partners
- Quote: "A smart matching system would make things much easier."
🔹 User Persona 3: Jia Xuen (The Motivation-Driven Learner)
- Age: 18 | Location: Bukit Jalil | Occupation: Recent High School Grad
- Prefers: Fun, reward-based learning with gamification
- Needs: Progress tracking, badges, AI reminders
- Pain Point: Procrastination, lack of discipline
- Quote: "Earning points pushes me to study instead of just reminding me."
Our initial user journey map represents how students discover, onboard, and interact with EduBuddy.
📌 Before using EduBuddy: Users struggle with low motivation, distractions, and unreliable study partners.
📌 During their first experience: They get matched with a compatible study buddy, explore virtual study rooms, and use AI-powered guidance.
📌 Long-term engagement: Users build study habits, maintain streaks with gamification rewards, and track their progress.
🔹 User Journey Map 1 – Kelvin (Group-based Learner)
- Needs: Collaborative features, structured group tools
- Pains: Scheduling issues, inactive members
- Mood: Starts excited → gets slightly overwhelmed → ends satisfied
- Solutions: Assign group roles, focus mode, participation tracking
🔹 User Journey Map 2 – Lee Yee (One-on-One Learner)
- Needs: Reliable partner, clear matching system, session planner
- Pains: Unreliable buddies, unclear progress
- Mood: Excited → cautious → anxious → ends accomplished
- Solutions: Preview matches, checklist tools, session rewards
🔹 User Journey Map 3 – Jia Xuen (Gamified Learner)
- Needs: Motivation via games, rewards, AI tutor
- Pains: Procrastination, boredom, low retention
- Mood: Optimistic → slightly overwhelmed → ends happy
- Solutions: Interactive gamification, daily streaks, surprise challenges
Next, content structure was organized using card sorting techniques, followed by defining clear user flows with personas and flowcharts. Visual consistency was ensured by selecting a suitable color palette, typography, and UI components. Finally, low-fidelity wireframes were sketched and developed using tools like Procreate and Figma to test layout and functionality without focusing on fine details.
Duolingo is a popular language-learning app that uses gamification to drive engagement. It stands out with features like streaks, leaderboards, XP tracking, and rewards to maintain user motivation. Its success lies in quick onboarding, clear progress tracking, and social elements that encourage friendly competition. These strategies help boost learning consistency and can be applied to other educational apps to improve user retention.
Study Bunny combines productivity with a cute, interactive pet. Users earn coins by studying and spend them on in-app rewards for their bunny. The app includes timers, study stats, to-do lists, and flashcards. While it’s engaging, the UI has usability issues like cramped icons and unclear features. Still, it offers a fun experience that supports focus and tracking, making it ideal for users needing motivation through rewards and visuals.
Using the card sorting method, features were grouped into six categories: Social Learning, Productivity Tools, Gamified Learning, AI Personalization, Notifications, and Account Management. Each category includes tools like discussion forums, Pomodoro timers, leaderboards, avatar customization, and alerts.
The information architecture map shows how EduBuddy’s content is structured for smooth navigation. The home page centers on social learning, branching into productivity tools, gamification, AI features, alerts, and user settings—ensuring all key functions are logically organized.
EduBuddy’s MVP focuses on three core features: smart study partner matching, AI-powered tutoring, and study scheduling with reminders. Matching helps users find compatible partners to boost collaboration. The AI tutor supports self-study without needing a real tutor, while schedules and reminders keep students organized and consistent.
1. Grid System: The layout uses a mobile-friendly grid based on the iPhone 15 Pro Max frame, with a 2-column auto layout for consistency and responsiveness in UI design.
2. Color Scheme: The palette includes 7 brand colors (blues and purples) and 6 secondary colors (neutrals and pastels) to create a calming and youthful aesthetic.
3. Typography: The app uses the Poppins typeface in various weights and sizes (5px–30px). It offers clean readability and a modern, friendly look suitable for digital interfaces.
4. Iconography: Icons are monochromatic and rounded for a soft, approachable feel. Sizes range from 15×15 to 24×24 px, using dark gray as the default color.
5. Logo: The logo features a smiling globe above an open book, representing global learning, connection, and motivation. Sparkles add a sense of achievement and fun.
Our color scheme blends soft purples and deep blues, creating a balance between focus and creativity, while bright blues add a sense of energy. it reflects a calm, and student-friendly aesthetic
The typography is popping which is modern and readable, here’s the UI components as design elements and there iis our initial idea of our brand icon.
Our app can be downloaded from the App Store, from then users are welcomed to Edubuddy with our landing pages which shows our logo, and a short carousel introducing the main features of our app. Users are then required to fill in their information and preferences to create a user profile before starting their study journey with Edubuddy.
Aesthetics and design overall is above expectations.
Need to improve on research as there's no references in our slides.
Wants to know why we decided on the room design in our study page instead of video calling, need to know if that’s is based on research it works for our users (study buddy itself is because of body doubling).
Monetization is not benefiting the users, it's just ads that can be targeted towards students. But it could be adjusted to study for 60 mins, and receive a free starbucks voucher. Redeem coins for vouchers?
Flow should be in 2, New users and Returning users. New users focus on the onboarding process, returning is why users would return to our app?
Include references in slides.
UI feedback: dropdown menu on onboarding to work, include timer in homepage under ui/ux button, face expression changes on edi for study page (smile, wow, start to sweat).
Buttons don't have to look like buttons.
Should have references on “off-camera” method replacing video calls.
Does the above method help students just as much as video calls help students stay accountable and motivated?







.jpg)
.jpg)
.jpg)



































Comments
Post a Comment