Innovative UI/UX Prototyping for Mobile Applications
Main contact

Timeline
-
September 29, 2025Experience start
-
September 30, 2025THREE PRELIMINARY IDEAS:
-
October 6, 2025README File
-
October 6, 2025Project Proposal - JOINT SUBMISSION
-
October 25, 2025Progress Report 1 - INDIVIDUAL SUBMISSION
-
November 3, 2025Requirements Document - JOINT SUBMISSION
-
November 28, 2025Experience end
Timeline
-
September 29, 2025Experience start
-
September 30, 2025THREE PRELIMINARY IDEAS:
-
Three vetted ideas presented to Priya on Zoom meeting - Sep 29, 11:59PM: Each person in the team comes up with a novel app idea (based on above criteria). Email Priya CCing all members in your team with your availabilities for a zoom meeting with Priya. You needed to have met with Priya to discuss your ideas by the deadline.
- Finalize Idea: Finalize one of the three ideas based on instructor input. Come up with a name for your App. This is the AppName.
-
-
October 6, 2025README File
- Readme file is created in the repo. It outlines the course, section number, group number, app name, student names, student ids and email ids for the project. This must be created at the time the GitHub Repo is created, and must be updated periodically as needed.
- Readme file is created in the repo. It outlines the course, section number, group number, app name, student names, student ids and email ids for the project. This must be created at the time the GitHub Repo is created, and must be updated periodically as needed.
-
October 6, 2025Project Proposal - JOINT SUBMISSION
- Must be submitted on blackboard by the team lead. The proposal must also be checked in to the GitHub Repo under ReportsAndDocuments. See Proposal Template for details.
-
October 25, 2025Progress Report 1 - INDIVIDUAL SUBMISSION
- Must be submitted by EACH STUDENT INDIVIDUALLY IN A TEAM. See progress report template document for details. Progress report must reflect nature of work done, dates and hours of work put in each day. Individual Progress Report must be submitted via blackboard and checked into the GitHub Repo under ReportsAndDocuments.
-
November 3, 2025Requirements Document - JOINT SUBMISSION
- Must be submitted by the team lead on blackboard. The Requirements document must also be checked into the GitHub repo under ReportsAndDocuments. Requirements Document template will have more details.
- Requirements Gathering – USER STUDY 1 (at least 10 participants for survey, fewer if doing an interview with script)
- Requirements Generation
-
November 15, 2025Progress Report 2 - INDIVIDUAL SUBMISSION
- Must be submitted by EACH STUDENT INDIVIDUALLY IN A TEAM. See progress report template document for details. Progress report must reflect nature of work done, dates and hours of work put in each day. Individual Progress Report must be submitted via blackboard and checked into the GitHub Repo under ReportsAndDocuments.
-
November 20, 2025Complete the PROTOTYPE
-
Prototype (Nov 2, 11:59 PM): In Figma, create main workflow of the prototype with a name F25_3375_S#_G#_AppName. Add the instructor (kandhadaip@douglascollege.ca) as a collaborator to the project. It is optional to create a team. If you create a team, the team must be named with the same name F25_S#_G#_AppName, and add instructor as a team member. All other work flows within your project can be named misc or anything else but the main workflow must be named with the correct naming convention.
The prototype you will design in FIGMA a full-fledged prototype in FIGMA for a novel app with high utility providing a transformative experience to the user. THIS IS NOT A CODING PROJECT. You are creating a hard coded prototype in Figma prototype with screens and user gestures/interactions in the prototype. Each screen has full color, with appropriate sample text, images. Where there are multiple items on a screen, you will show 3 to 5 items on the screen as a sample. And you will hard code the end to end interactions for 1 to 2 items so that you get a good idea of what the prototype will look like. Complete the PROTOTYPE by Nov 19.
-
-
November 25, 2025Prototype Evaluation
- While you complete the prototype, create the user study survey for prototype. After the prototype is complete, you will conduct USER STUDY 2 with a new set of users (at least 5 participants) who experience your protoype, and answer a specific survey regarding user experience with your prototype. Note that this USER STUDY is different than the earlier one with a new set of users, new survey. Complete this and obtain results by Nov 24.
-
November 28, 2025Project Final Report - JOINT SUBMISSION
- Must be submitted on blackboard by the team lead. The final report must also be checked in to the GitHub Repo under ReportsAndDocuments. See Final Report Template for details.
- To Come: FINAL DEFENSE and DEMO IN-CLASS – Last Lecture Day: As a team, you will be doing a final defense and demo of the prototype. More details on duration and format will be released.
-
November 28, 2025Experience end
Experience scope
Categories
Mobile app development UI design UX designSkills
presentations empathy mobile application development market trend storyboarding user experience (ux) design user interface (ui) design user experience (ux) ideation mood boardsThis experience empowers learners to apply cutting-edge UI/UX design principles to create high-fidelity prototypes for mobile applications. Participants will leverage their skills in ideation, user empathy, and design iteration to deliver innovative solutions that address real-world user needs. By engaging with industry professionals, learners will translate classroom knowledge into practical projects, enhancing user experiences and aligning with current market trends.
Learners
- High-fidelity app prototypes using Figma
- User journey maps and empathy maps
- Comprehensive user personas and scenarios
- UX testing reports with actionable insights
- Storyboard and mood board presentations
Project timeline
-
September 29, 2025Experience start
-
September 30, 2025THREE PRELIMINARY IDEAS:
-
October 6, 2025README File
-
October 6, 2025Project Proposal - JOINT SUBMISSION
-
October 25, 2025Progress Report 1 - INDIVIDUAL SUBMISSION
-
November 3, 2025Requirements Document - JOINT SUBMISSION
-
November 28, 2025Experience end
Timeline
-
September 29, 2025Experience start
-
September 30, 2025THREE PRELIMINARY IDEAS:
-
Three vetted ideas presented to Priya on Zoom meeting - Sep 29, 11:59PM: Each person in the team comes up with a novel app idea (based on above criteria). Email Priya CCing all members in your team with your availabilities for a zoom meeting with Priya. You needed to have met with Priya to discuss your ideas by the deadline.
- Finalize Idea: Finalize one of the three ideas based on instructor input. Come up with a name for your App. This is the AppName.
-
-
October 6, 2025README File
- Readme file is created in the repo. It outlines the course, section number, group number, app name, student names, student ids and email ids for the project. This must be created at the time the GitHub Repo is created, and must be updated periodically as needed.
- Readme file is created in the repo. It outlines the course, section number, group number, app name, student names, student ids and email ids for the project. This must be created at the time the GitHub Repo is created, and must be updated periodically as needed.
-
October 6, 2025Project Proposal - JOINT SUBMISSION
- Must be submitted on blackboard by the team lead. The proposal must also be checked in to the GitHub Repo under ReportsAndDocuments. See Proposal Template for details.
-
October 25, 2025Progress Report 1 - INDIVIDUAL SUBMISSION
- Must be submitted by EACH STUDENT INDIVIDUALLY IN A TEAM. See progress report template document for details. Progress report must reflect nature of work done, dates and hours of work put in each day. Individual Progress Report must be submitted via blackboard and checked into the GitHub Repo under ReportsAndDocuments.
-
November 3, 2025Requirements Document - JOINT SUBMISSION
- Must be submitted by the team lead on blackboard. The Requirements document must also be checked into the GitHub repo under ReportsAndDocuments. Requirements Document template will have more details.
- Requirements Gathering – USER STUDY 1 (at least 10 participants for survey, fewer if doing an interview with script)
- Requirements Generation
-
November 15, 2025Progress Report 2 - INDIVIDUAL SUBMISSION
- Must be submitted by EACH STUDENT INDIVIDUALLY IN A TEAM. See progress report template document for details. Progress report must reflect nature of work done, dates and hours of work put in each day. Individual Progress Report must be submitted via blackboard and checked into the GitHub Repo under ReportsAndDocuments.
-
November 20, 2025Complete the PROTOTYPE
-
Prototype (Nov 2, 11:59 PM): In Figma, create main workflow of the prototype with a name F25_3375_S#_G#_AppName. Add the instructor (kandhadaip@douglascollege.ca) as a collaborator to the project. It is optional to create a team. If you create a team, the team must be named with the same name F25_S#_G#_AppName, and add instructor as a team member. All other work flows within your project can be named misc or anything else but the main workflow must be named with the correct naming convention.
The prototype you will design in FIGMA a full-fledged prototype in FIGMA for a novel app with high utility providing a transformative experience to the user. THIS IS NOT A CODING PROJECT. You are creating a hard coded prototype in Figma prototype with screens and user gestures/interactions in the prototype. Each screen has full color, with appropriate sample text, images. Where there are multiple items on a screen, you will show 3 to 5 items on the screen as a sample. And you will hard code the end to end interactions for 1 to 2 items so that you get a good idea of what the prototype will look like. Complete the PROTOTYPE by Nov 19.
-
-
November 25, 2025Prototype Evaluation
- While you complete the prototype, create the user study survey for prototype. After the prototype is complete, you will conduct USER STUDY 2 with a new set of users (at least 5 participants) who experience your protoype, and answer a specific survey regarding user experience with your prototype. Note that this USER STUDY is different than the earlier one with a new set of users, new survey. Complete this and obtain results by Nov 24.
-
November 28, 2025Project Final Report - JOINT SUBMISSION
- Must be submitted on blackboard by the team lead. The final report must also be checked in to the GitHub Repo under ReportsAndDocuments. See Final Report Template for details.
- To Come: FINAL DEFENSE and DEMO IN-CLASS – Last Lecture Day: As a team, you will be doing a final defense and demo of the prototype. More details on duration and format will be released.
-
November 28, 2025Experience end
Project examples
- Design a mobile app prototype for a personalized fitness tracking experience
- Develop a prototype for a mobile app offering a novel approach to mental wellness support
- Design a user-friendly e-commerce platform prototype with innovative shopping experiences
- Create a prototype for a travel app that provides personalized itinerary suggestions
- Develop a prototype for a mobile app that enhances remote team collaboration
- Create a prototype for a smart home management app with intuitive user interfaces
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
-
Q1 - Text short
-
Q2 - Text short
Main contact

Timeline
-
September 29, 2025Experience start
-
September 30, 2025THREE PRELIMINARY IDEAS:
-
October 6, 2025README File
-
October 6, 2025Project Proposal - JOINT SUBMISSION
-
October 25, 2025Progress Report 1 - INDIVIDUAL SUBMISSION
-
November 3, 2025Requirements Document - JOINT SUBMISSION
-
November 28, 2025Experience end
Timeline
-
September 29, 2025Experience start
-
September 30, 2025THREE PRELIMINARY IDEAS:
-
Three vetted ideas presented to Priya on Zoom meeting - Sep 29, 11:59PM: Each person in the team comes up with a novel app idea (based on above criteria). Email Priya CCing all members in your team with your availabilities for a zoom meeting with Priya. You needed to have met with Priya to discuss your ideas by the deadline.
- Finalize Idea: Finalize one of the three ideas based on instructor input. Come up with a name for your App. This is the AppName.
-
-
October 6, 2025README File
- Readme file is created in the repo. It outlines the course, section number, group number, app name, student names, student ids and email ids for the project. This must be created at the time the GitHub Repo is created, and must be updated periodically as needed.
- Readme file is created in the repo. It outlines the course, section number, group number, app name, student names, student ids and email ids for the project. This must be created at the time the GitHub Repo is created, and must be updated periodically as needed.
-
October 6, 2025Project Proposal - JOINT SUBMISSION
- Must be submitted on blackboard by the team lead. The proposal must also be checked in to the GitHub Repo under ReportsAndDocuments. See Proposal Template for details.
-
October 25, 2025Progress Report 1 - INDIVIDUAL SUBMISSION
- Must be submitted by EACH STUDENT INDIVIDUALLY IN A TEAM. See progress report template document for details. Progress report must reflect nature of work done, dates and hours of work put in each day. Individual Progress Report must be submitted via blackboard and checked into the GitHub Repo under ReportsAndDocuments.
-
November 3, 2025Requirements Document - JOINT SUBMISSION
- Must be submitted by the team lead on blackboard. The Requirements document must also be checked into the GitHub repo under ReportsAndDocuments. Requirements Document template will have more details.
- Requirements Gathering – USER STUDY 1 (at least 10 participants for survey, fewer if doing an interview with script)
- Requirements Generation
-
November 15, 2025Progress Report 2 - INDIVIDUAL SUBMISSION
- Must be submitted by EACH STUDENT INDIVIDUALLY IN A TEAM. See progress report template document for details. Progress report must reflect nature of work done, dates and hours of work put in each day. Individual Progress Report must be submitted via blackboard and checked into the GitHub Repo under ReportsAndDocuments.
-
November 20, 2025Complete the PROTOTYPE
-
Prototype (Nov 2, 11:59 PM): In Figma, create main workflow of the prototype with a name F25_3375_S#_G#_AppName. Add the instructor (kandhadaip@douglascollege.ca) as a collaborator to the project. It is optional to create a team. If you create a team, the team must be named with the same name F25_S#_G#_AppName, and add instructor as a team member. All other work flows within your project can be named misc or anything else but the main workflow must be named with the correct naming convention.
The prototype you will design in FIGMA a full-fledged prototype in FIGMA for a novel app with high utility providing a transformative experience to the user. THIS IS NOT A CODING PROJECT. You are creating a hard coded prototype in Figma prototype with screens and user gestures/interactions in the prototype. Each screen has full color, with appropriate sample text, images. Where there are multiple items on a screen, you will show 3 to 5 items on the screen as a sample. And you will hard code the end to end interactions for 1 to 2 items so that you get a good idea of what the prototype will look like. Complete the PROTOTYPE by Nov 19.
-
-
November 25, 2025Prototype Evaluation
- While you complete the prototype, create the user study survey for prototype. After the prototype is complete, you will conduct USER STUDY 2 with a new set of users (at least 5 participants) who experience your protoype, and answer a specific survey regarding user experience with your prototype. Note that this USER STUDY is different than the earlier one with a new set of users, new survey. Complete this and obtain results by Nov 24.
-
November 28, 2025Project Final Report - JOINT SUBMISSION
- Must be submitted on blackboard by the team lead. The final report must also be checked in to the GitHub Repo under ReportsAndDocuments. See Final Report Template for details.
- To Come: FINAL DEFENSE and DEMO IN-CLASS – Last Lecture Day: As a team, you will be doing a final defense and demo of the prototype. More details on duration and format will be released.
-
November 28, 2025Experience end