03.02.2025 - 17.03.2025 (Week 1 - Week 7)
Gunn Joey / 0366122
Major Project II / Bachelor of Design (Hons) in Creative Media
Final Compilation and Reflection
TABLE OF CONTENTS
2. Progress
4. Contribution
5. Feedback
6. Reflection
MODULE INFORMATION BOOKLET
Major Project II
Description
In this task, you are required to producie a standalone portfolio of
design artefacts developed from the pre-production documentation completed
in Major Project I. It demonstrates the progression from research and planning to refined
visual design outcomes, showcasing the overall design process, development
decisions, and final interface solutions in a clear and professional
format.
Requirements
- Develop a standalone portfolio derived from Major Project I pre-production materials.
- Translate research, concepts, user flows, and wireframes into finalized visual designs.
- Show clear progress from planning stage to execution stage.
- Maintain consistency with project objectives and target audience needs.
- Present work professionally with clear structure and documentation.
- Project Exploration (20%)
- Submit project management documentation including planning progress, weekly lecturer feedback, design development process, mood boards, sketches, wireframes, early concepts, reflections, and evidence showing the evolution of ideas from research to execution.
- Project Execution (30%)
- Submit finalized design artefacts and organized working files such as UI screens, visual refinements, layout systems, typography and colour consistency, iterations, technical workflow evidence, and improvements from pre-production to final outcomes.
- Project Presentation (10%)
- Submit presentation slides and deliver a clear explanation of the project including problem statement, target audience, concept development, design process, and final outcomes with professional visual communication and confident presentation delivery.
- Final Project (40%)
- Submit the final high-fidelity prototype or media demonstration with complete interface screens, interaction flow, usability considerations, industry-standard design quality, and supporting showcase materials that demonstrate the project meets user needs and provides an engaging experience.
Progress:
A. Planning
Figure: Features Draft
Figure: Features Draft
Figure: Flow Planning Document
Figure: Pawfect UI Kits
B. Figma Prototype
1. Landing Page
Figure: Landing Page - Draft
Figure: Logo - Draft
We also wanted the logo to be more recognizable, so this became an important direction for our final design. After reviewing our previous logo drafts, we realized they were too simple and not distinctive enough, which made them less memorable for users as part of our app’s identity.
Figure: Final Logo Design - Progress in Procreate
Figure: Final Logo Design - Progress in Adobe Animate
2. Onboarding Page
Figure: Onboarding Pages - Draft
Figure: Onboarding Design - Draft 2.0
3. Log In & Sign Up Page
Figure: Log In & Sign Up Page - Draft
For the refined login page, we kept our final logo and added subtle
animations to make the page feel more lively and welcoming. Compared to
the previous plain design, this version looks more polished and friendly.
We prefer this new design because it gives users a better first impression
and matches the overall style of our app.
Figure: Log In & Sign Up Page - Final Design
4. Home Page
Figure: Home Page - Draft
We experimented with a few different versions of the tab bar, but Mr.
Shamsul emphasized that it needed to be clean, simple, and easy for users
to navigate. Some earlier ideas, like adding a corner radius, made the
design look more complicated than necessary. By simplifying the tab bar
and exploring several options, we finally settled on a version that is
both simple and very user-friendly. Through this process, we realized that
when designing an app, the most important priorities are consistency and
putting the user experience first, and everything else comes after.
Figure: Tab Bar 1.0
Figure: Tab Bar 2.0
Figure: Tab Bar 3.0
Figure: Tab Bar 4.0 - Final Design
Figure: Icons and animations
Figure: Notification Animation - Progress in Adobe Animate
Figure: Final Home Page Design
5. Services
Our app offers a variety of pet services, including clinic visits,
grooming, and pet hotel stays. To book any of these services, users fill out
a simple form with information about the service they want, their pet, their
own details, and their preferred date and time. Before submitting, a
confirmation message appears to ensure the user wants to proceed, which we
designed using an open overlay in Figma.
Figure: Servces Text Size Refinement
In addition to pet services like clinic visits, grooming, and pet hotel
stays, our prototype introduced a new emergency feature. This allows users
to quickly call a 24-hour clinic if their pet faces an urgent situation,
ensuring help is available anytime it’s needed.
6. Pet Care
Figure: Emergency Call
6. Pet Care
Figure: AI Pet Care FAQ Filter - Draft 1.0
We went through several versions of our app’s theme colors. In the second
draft, we changed the previous bright yellow to a lighter yellow combined with
brown. However, we realized that this color palette still wasn’t simple
enough. Since our goal is for the app to feel warm, comfortable, and easy to
use, we wanted the design to be straightforward and not feel complicated in
any way.
Figure: AI Pet Care Chat - Draft 2.0
Figure: AI Pet Care Chat - Draft 3.0
Figure: Calendar & Reminder System Draft
Figure: Calendar Date Details Refinement
The feeder is another key feature in the pet care section. Users can connect their device via Wi-Fi or Bluetooth and wait for it to pair successfully. Once connected, they can schedule the feeder’s portion, date, and time directly through the app. By linking the app with the pet feeder, pet owners can manage feeding more conveniently and easily, all in one place.
Figure: Pet Care Feeder Schedule Progress
Figure: AI Pet Care Chat Rating System
Figure: AI Pet Care Chat Conversation Animation - Progress in Adobe Animate
Figure: Final AI Pet Care Design
7. Pet Matching
Figure: Pet Matching - Draft
Figure: Pet Matching Loading Bar Refinement
Figure: Pet Matching Refinement
Figure: Pet Matching Final Design
8. Adoption Flow
Figure: Adoption Flow Progress
Once users start chatting with a pet owner, they will receive a pet adoption form. Users need to fill out this form to provide the pet owner with more information about themselves, as well as their preferred date and time to pick up the pet. By combining the chat and adoption form submission, the process encourages responsible pet ownership and helps reduce pet abandonment, ensuring pets find caring and committed new homes.
Additionally, only verified users on the Pawfect app are allowed to adopt pets. This verification step helps increase the success rate of adoptions and ensures pets are placed with trustworthy owners.
Figure: Adoption Flow Progress
Figure: Adoption Flow Progress
Figure: Adoption Flow Progress
After a successful adoption, users can leave a review for the pet owner to help other users make informed decisions. Ratings and reviews provide insight into a user’s experience and reliability as a pet owner. When someone wants to adopt a pet, they can check the pet owner’s ratings and reviews to decide whether they feel confident adopting from them. This system helps build trust within the community and encourages responsible pet ownership.
Figure: Adoption Flow Progress
9. Pet Mini Games
Figure: Pet Mini Games - Draft
Figure: Pet Mini Games Final Design
11. Community
Figure: Community Progress - Draft
Figure: Community Progress
Figure: Community Final Design
12. Profile
Figure: Profile Progress - Draft
Our final profile design was simplified based on feedback from Mr.
Shamsul, resulting in a cleaner and more user-friendly layout.
Figure: Profile Final Design
Final Submission
Project Management Document: https://docs.google.com/document/d/15DxUnhWr2-c0zZwGlJ6Z1zwLrBpTjjxG6XH9ddB1u9M/edit?usp=sharing
2. Project Execution (30%)
Click here
to view Group36_ProjectExecution in Google Drive
3. Project Presentation (10%)
Click here
to view in Canva
Figure: Canva Presentation Slides - Week 7
4. Final Project (40%)
Final Walkthrough Video:
Click here to watch
in YouTube
CONTRIBUTION
Ser Chen: Logo Animation, Notification Animation,
Conversation Animation, Onboarding & Log In Page, Posters, Pet
Images, Pet Mini Games, Community, Pet Service (Clinic), AI Pet Care,
Records, Calendar Date Details, Adoption Flow Conversation, Feeder
System
Gunn Joey: Logo Design, Tab Bar, Home Page
Icons, Pet Service (Grooming), Pet Service (Pet Hotel), Pet Matching, Adoption, Verification, Calendar &
Reminder, FAQ and Info Centre, Profile (My Pet), Emergency, Forms,
Button Hover
FEEDBACK
Mr. Shamsul suggested conducting further research on existing pet apps and planning for a long-term app strategy. He also recommended expanding the app’s focus from a purely pet adoption platform to a combined pet care and adoption solution.
Week 2
This week, Mr. Shamsul provided detailed feedback on several aspects of the app. For the Adoption AI Match feature, he recommended using a structured decision tree while avoiding open-ended AI responses, and ensuring that the logic for both the questions and final results is internally designed. For Pet Services, he emphasized that booking flows for clinic, grooming, and hotel services should be clear and intuitive, and suggested recommending nearby providers based on ratings or stars. Regarding AI Pet Care, he advised providing curated answers only and avoiding open-ended AI responses. For Pet Mini-Games, he noted that simple games are sufficient, while for the Pet Avatar feature, he recommended simplifying 3D avatars to 2D if modeling becomes too complex. Additional feedback included enhancing the User Pet Details Page with vaccination proof from clinics and grooming booking history, improving the Calendar and Reminder System to mark upcoming vaccinations, grooming, or boarding dates with automated reminders, and integrating smart devices such as feeders and pet cameras for remote feeding, schedule control, and real-time monitoring. Finally, he suggested including user confirmation pop-ups for critical actions to ensure users double-check their choices.
Week 3
There were no classes this week due to Chinese New Year.
Week 4
Mr. Shamsul emphasized the need to clearly explain the data collection and submission flow, detailing what information is gathered during user registration, service booking, and adoption posting. He recommended implementing a user verification mechanism to prevent scammers and suggested adding a Verified User badge to enhance trust and credibility on the platform. Additionally, he advised supporting a user ratings and review system, not only for shops and services but also for individual users, and establishing a trusted pet owner and buyer system. In terms of UI design, he noted that further polishing and consistency are needed across layouts, colours, and component usage, and recommended referencing the DaisyUI component library to improve overall UI quality.
Week 5
Mr. Shamsul suggested several improvements to enhance the app’s design consistency and user experience. He recommended standardizing shadows across all screens and simplifying the tab bar to make navigation clearer and more intuitive. He also advised streamlining UI elements for a minimal and user-friendly interface, reducing the corner radius of buttons and cards, and ensuring text colors remain consistent throughout the application. Additionally, he emphasized aligning the design with Material Design 3 guidelines, using illustrations or images on the breed profile and pet details pages for visual consistency, adding animations to the typing indicator in the conversation page, and incorporating simple interactions or animations into the pet mini-games. He also recommended applying a consistent colour style to both the FAQ and Info Centre pages to maintain overall visual harmony.
Week 6
This week, Mr. Shamsul noted that the use of purple for the AI feature is not suitable, as it can be distracting to users. He recommended maintaining a simple and consistent colour scheme, primarily using white and yellow throughout the app, and advised against introducing additional colours that could disrupt the overall visual consistency.
Week 7
Dr. Wong provided feedback on the app design, noting that while the icon design is appealing, it is inconsistent with the logo and recommended redesigning the logo to achieve visual consistency. She also highlighted that the font size is too small and should be increased where possible to improve readability, and that the white and yellow contrast may be insufficient and needs enhancement. Overall, she found the design acceptable but with room for improvement. Additional suggestions included making the launcher longer and more noticeable, conducting user testing to gather feedback, and updating all changes in the project management documentation.
Also, Mr. Shamsul suggested presenting the logo design iterations to clarify the design process. He noted that adding the cat element increases inconsistency in the visual identity and recommended starting with sketches based on real dog and cat features, then refining and simplifying them into a final logo. Overall, he advised redesigning the logo to achieve better visual consistency across the app.
REFLECTION
Working on the Pawfect app project has been a meaningful learning experience in applying user-centered design principles to a real mobile application concept. Throughout the development process, we explored how to combine pet adoption, pet care services, AI-assisted support, and community interaction into a single platform. We produced several design iterations and refined the prototype based on continuous feedback from Mr. Shamsul and Dr. Wong. This process helped us better understand the importance of planning user flows carefully, maintaining visual consistency, and designing features that are practical and relevant to real pet owners.
Observations
During the design and prototyping stages, we observed that small interface decisions such as color selection, typography size, layout spacing, and component consistency greatly influenced the overall user experience. Feedback sessions also showed that users respond better to simple navigation structures and clear interaction steps, especially in important processes like adoption requests and service booking. In addition, experimenting with features such as AI pet care support, mini-games, and smart device integration highlighted the need to balance creativity with usability so that features remain helpful rather than distracting.
Findings
From this project, we learned that iterative refinement is essential in developing an effective application prototype. Regular consultation and usability considerations helped us improve both functionality and visual clarity across the app. We also found that ensuring trust through verification systems, structured adoption flows, and ratings features plays an important role in supporting responsible pet ownership within the platform. Overall, the development of Pawfect strengthened our understanding that successful app design requires consistency, continuous improvement, and strong alignment with user needs and project goals.













































Comments
Post a Comment