2:I[82591,["9352","static/chunks/9352-6c6746d38aaa3cb9.js","212","static/chunks/212-dc1313c0946e1c29.js","3037","static/chunks/3037-3b6be323414c0c94.js","2253","static/chunks/2253-4a90ae918a1e1c47.js","6508","static/chunks/app/projects/gemhunter/page-354b5e96dcc40553.js"],""] 3:I[25218,["9352","static/chunks/9352-6c6746d38aaa3cb9.js","212","static/chunks/212-dc1313c0946e1c29.js","3037","static/chunks/3037-3b6be323414c0c94.js","2253","static/chunks/2253-4a90ae918a1e1c47.js","6508","static/chunks/app/projects/gemhunter/page-354b5e96dcc40553.js"],""] 4:I[35224,["9352","static/chunks/9352-6c6746d38aaa3cb9.js","212","static/chunks/212-dc1313c0946e1c29.js","3037","static/chunks/3037-3b6be323414c0c94.js","2253","static/chunks/2253-4a90ae918a1e1c47.js","6508","static/chunks/app/projects/gemhunter/page-354b5e96dcc40553.js"],""] 5:I[77631,["9352","static/chunks/9352-6c6746d38aaa3cb9.js","212","static/chunks/212-dc1313c0946e1c29.js","3037","static/chunks/3037-3b6be323414c0c94.js","2253","static/chunks/2253-4a90ae918a1e1c47.js","6508","static/chunks/app/projects/gemhunter/page-354b5e96dcc40553.js"],""] 6:I[61130,["9352","static/chunks/9352-6c6746d38aaa3cb9.js","212","static/chunks/212-dc1313c0946e1c29.js","3037","static/chunks/3037-3b6be323414c0c94.js","2253","static/chunks/2253-4a90ae918a1e1c47.js","6508","static/chunks/app/projects/gemhunter/page-354b5e96dcc40553.js"],"default"] 7:"$Sreact.fragment" 8:I[20212,["9352","static/chunks/9352-6c6746d38aaa3cb9.js","212","static/chunks/212-dc1313c0946e1c29.js","3037","static/chunks/3037-3b6be323414c0c94.js","2253","static/chunks/2253-4a90ae918a1e1c47.js","6508","static/chunks/app/projects/gemhunter/page-354b5e96dcc40553.js"],"default"] b:I[39275,[],""] c:I[61343,[],""] d:I[41740,["5147","static/chunks/6468630d-346a826ea291ec07.js","9352","static/chunks/9352-6c6746d38aaa3cb9.js","986","static/chunks/986-896143b2624b0698.js","8342","static/chunks/8342-4905928787dc1f50.js","9525","static/chunks/9525-a9eddad8ec81ee58.js","3185","static/chunks/app/layout-8a558bcbf469bd66.js"],"default"] e:I[67824,["5147","static/chunks/6468630d-346a826ea291ec07.js","9352","static/chunks/9352-6c6746d38aaa3cb9.js","986","static/chunks/986-896143b2624b0698.js","8342","static/chunks/8342-4905928787dc1f50.js","9525","static/chunks/9525-a9eddad8ec81ee58.js","3185","static/chunks/app/layout-8a558bcbf469bd66.js"],"LayoutSidebar"] 9:{"src":"/courses/cse440/24au/_next/static/media/New Gem.c51e411a.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAElBMVEX19fT8/PyWlpbCwsLu7u7e3t4vBWS8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIklEQVR4nD3HsQ0AAAjDsBTC/y8jFhZLRhPIwXNVgBnpql4DgAA1xdXyxQAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8} a:{"src":"/courses/cse440/24au/_next/static/media/Tier Upgrade.b833b260.png","height":964,"width":448,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAM1BMVEXw8vDm/frG2ezP5u/7+/fl7O/M2+3b6ev59vLl5+bc4+z009HY4/G01/7wyceV0f+hzvvApl33AAAAC3RSTlP597z0tfe89/32+yW+Tk4AAAAJcEhZcwAACxMAAAsTAQCanBgAAAApSURBVHicBcEBEgAQCADBQ1RT4f+vbRciNtxQ3EzxTMWqwGHBfwM5UxoTLQDiY4pQLwAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8} 0:["Y1-6xcBFfPlu7PmJDpvgJ",[[["",{"children":["projects",{"children":["gemhunter",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",{"children":["projects",{"children":["gemhunter",{"children":["__PAGE__",{},[["$L1",["\n","\n","\n","\n","\n","\n",["$","$L2",null,{"component":"h1","variant":"h1","id":"gem-hunter","children":"Gem Hunter"}],"\n",["$","$L3",null,{"sx":{"marginBottom":3,"marginTop":-2},"children":["$","$L2",null,{"fontSize":"1.2rem","fontStyle":"oblique","children":"Explore, Find, and Share Hidden Gems Through Your Discovery."}]}],"\n",["$","$L2",null,{"component":"h2","variant":"h2","id":"team","children":"Team"}],"\n","\n",["$","$L4",null,{"container":true,"spacing":1,"children":[["$","$L4","0",{"item":true,"children":["$","$L5",null,{"sx":{"marginRight":1,"marginY":1,"padding":1},"children":["$","$L6",null,{"spacing":1,"children":[["$","$L3",null,{"children":[["$","$7","0",{"children":"Aria Tang"}],["$","$7","1",{"children":[["$","br",null,{}],"she/her"]}]]}],["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/aria.188425ac.jpg","height":1176,"width":941,"blurDataURL":"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAIAAYDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAABqI//xAAWEAEBAQAAAAAAAAAAAAAAAAACAwT/2gAIAQEAAQUCGhqn/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAEDAQE/AYj/xAAWEQADAAAAAAAAAAAAAAAAAAAAARL/2gAIAQIBAT8Bpn//xAAYEAEAAwEAAAAAAAAAAAAAAAACABESUf/aAAgBAQAGPwJlUc9n/8QAFxAAAwEAAAAAAAAAAAAAAAAAAAERMf/aAAgBAQABPyF3dqWIf//aAAwDAQACAAMAAAAQD//EABURAQEAAAAAAAAAAAAAAAAAAABh/9oACAEDAQE/EJv/xAAVEQEBAAAAAAAAAAAAAAAAAAAAYf/aAAgBAgEBPxCr/8QAGBABAQADAAAAAAAAAAAAAAAAASEAMWH/2gAIAQEAAT8QDSAbCnRsz//Z","blurWidth":6,"blurHeight":8},"width":"125","alt":""}]]}]}]}],["$","$L4","1",{"item":true,"children":["$","$L5",null,{"sx":{"marginRight":1,"marginY":1,"padding":1},"children":["$","$L6",null,{"spacing":1,"children":[["$","$L3",null,{"children":[["$","$7","0",{"children":"Denny Zhou"}],["$","$7","1",{"children":[["$","br",null,{}],"he/him"]}]]}],["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/denny.92898620.jpg","height":4651,"width":3721,"blurDataURL":"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAIAAYDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAABmEP/xAAWEAEBAQAAAAAAAAAAAAAAAAACAxL/2gAIAQEAAQUCoHr/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAwEBPwGP/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAIAQIBAT8BW//EABkQAAEFAAAAAAAAAAAAAAAAACEAARETUf/aAAgBAQAGPwIvYMhf/8QAFRABAQAAAAAAAAAAAAAAAAAAAQD/2gAIAQEAAT8hAEkhUj//2gAMAwEAAgADAAAAEPf/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAIAQMBAT8QBl//xAAWEQADAAAAAAAAAAAAAAAAAAAAARH/2gAIAQIBAT8QdT//xAAXEAEBAQEAAAAAAAAAAAAAAAABESEA/9oACAEBAAE/EInTkBTCWZvf/9k=","blurWidth":6,"blurHeight":8},"width":"125","alt":""}]]}]}]}],["$","$L4","2",{"item":true,"children":["$","$L5",null,{"sx":{"marginRight":1,"marginY":1,"padding":1},"children":["$","$L6",null,{"spacing":1,"children":[["$","$L3",null,{"children":[["$","$7","0",{"children":"Huan Nguyen"}],["$","$7","1",{"children":[["$","br",null,{}],"she/her"]}]]}],["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/huan.cfc03946.jpg","height":1471,"width":1177,"blurDataURL":"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAIAAYDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/9oADAMBAAIQAxAAAAGkOX//xAAVEAEBAAAAAAAAAAAAAAAAAAABA//aAAgBAQABBQJqFP/EABcRAAMBAAAAAAAAAAAAAAAAAAACE1H/2gAIAQMBAT8BmuH/xAAWEQADAAAAAAAAAAAAAAAAAAAAAhL/2gAIAQIBAT8Btj//xAAYEAACAwAAAAAAAAAAAAAAAAAAAgESIf/aAAgBAQAGPwJoauH/xAAWEAEBAQAAAAAAAAAAAAAAAAARAQD/2gAIAQEAAT8hCZCEd//aAAwDAQACAAMAAAAQC//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oACAEDAQE/EBZ//8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAx/9oACAECAQE/EEsb/8QAGRABAQADAQAAAAAAAAAAAAAAAREAIVGB/9oACAEBAAE/ELhAQzKXc77n/9k=","blurWidth":6,"blurHeight":8},"width":"125","alt":""}]]}]}]}],["$","$L4","3",{"item":true,"children":["$","$L5",null,{"sx":{"marginRight":1,"marginY":1,"padding":1},"children":["$","$L6",null,{"spacing":1,"children":[["$","$L3",null,{"children":[["$","$7","0",{"children":"Lauren Tra"}],["$","$7","1",{"children":[["$","br",null,{}],"she/her"]}]]}],["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/lauren.e43076d3.jpg","height":3780,"width":3024,"blurDataURL":"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAIAAYDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//aAAwDAQACEAMQAAABpEH/xAAVEAEBAAAAAAAAAAAAAAAAAAABA//aAAgBAQABBQJrRf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Bf//EABYRAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAgBAgEBPwF03//EABYQAAMAAAAAAAAAAAAAAAAAAAARIf/aAAgBAQAGPwKo/8QAGRABAAIDAAAAAAAAAAAAAAAAAREhADFh/9oACAEBAAE/IUW+aBuO5//aAAwDAQACAAMAAAAQD//EABYRAAMAAAAAAAAAAAAAAAAAAAAhUf/aAAgBAwEBPxBQ/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oACAECAQE/EAuN/8QAGBABAAMBAAAAAAAAAAAAAAAAAQARIVH/2gAIAQEAAT8QRb9BkdC8n//Z","blurWidth":6,"blurHeight":8},"width":"125","alt":""}]]}]}]}],["$","$L4","4",{"item":true,"children":["$","$L5",null,{"sx":{"marginRight":1,"marginY":1,"padding":1},"children":["$","$L6",null,{"spacing":1,"children":[["$","$L3",null,{"children":[["$","$7","0",{"children":"Sahil Puri"}],["$","$7","1",{"children":[["$","br",null,{}],"he/him"]}]]}],["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/sahil.bc3772fa.jpg","height":5157,"width":4126,"blurDataURL":"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAIAAYDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/9oADAMBAAIQAxAAAAGoFP/EABYQAQEBAAAAAAAAAAAAAAAAAAIDBP/aAAgBAQABBQIU0M//xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAgBAwEBPwEL/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQACEf/aAAgBAgEBPwFs7P/EABgQAAIDAAAAAAAAAAAAAAAAAAACAxIh/9oACAEBAAY/Asnex//EABcQAQEBAQAAAAAAAAAAAAAAAAERMQD/2gAIAQEAAT8hRExyGd//2gAMAwEAAgADAAAAEAv/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAIAQMBAT8QJNv/xAAWEQADAAAAAAAAAAAAAAAAAAAAARH/2gAIAQIBAT8QUg//xAAZEAADAAMAAAAAAAAAAAAAAAABESEAUWH/2gAIAQEAAT8QPFhOE7M9Uz//2Q==","blurWidth":6,"blurHeight":8},"width":"125","alt":""}]]}]}]}]]}],"\n",["$","$L2",null,{"component":"h2","variant":"h2","id":"problem-and-design-overview","children":"Problem and Design Overview"}],"\n","\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":6,"sx":{"marginTop":-2},"children":[["$","p",null,{"children":"Discovering unique and memorable experiences should not be a challenge, yet many existing platforms fail to meet the\r\nmark. Most travel and location-based apps provide generic recommendations, overcrowded tourist spots, or outdated\r\ninformation that lacks personal relevance. Users are often left sifting through reviews, blog posts, and forums,\r\nhoping to stumble upon hidden gems that truly resonate with their interests. This process is time-consuming and\r\nfrustrating, especially for those looking to explore lowkey, off-the-beaten-path destinations that offer authentic\r\nand unforgettable experiences."}],["$","p",null,{"children":"Gem Hunter is a community-driven app designed to help users explore and uncover hidden gems near them or wherever\r\ntheir adventures take them. Unlike other platforms, Gem Hunter combines the power of user contributions, personalized\r\ndiscovery, and gamification to create a vibrant ecosystem for exploring the world. With each new hidden gem\r\nunlocked, participants will accumulate reputation points which they can use to discover even rarer hidden gems."}]]}],["$","$L4",null,{"item":true,"md":6,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Main Page.7ffcf938.png","height":952,"width":685,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAMAAADtGH4KAAAANlBMVEXY7vPQ4uPk7/Lc6fHw9PXo6enW5un7/PvD5PH+///Z1Nbg2tvr4+LzubXVytDdyMqXzfS40Ok37IpOAAAACXRSTlP7//7/////+/vm18w6AAAACXBIWXMAAAhOAAAITgGMMQDsAAAAM0lEQVR4nAXBhwGAMAwEsXOFd0Lbf1kksiIl1phnUrOrwbvXdsJsbsjraTtR1veCJI/jByAfATbSfZYBAAAAAElFTkSuQmCC","blurWidth":6,"blurHeight":8},"style":{"height":"auto","maxHeight":450,"objectFit":"contain","maxWidth":"100%"},"alt":"The main map page of Gem Hunter displaying various pinned hidden gems and user navigation options."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Gem Hunter's main pages to discover new gems."}]}]]}]}]]}],false]}]]}],"\n",["$","$L2",null,{"component":"h2","variant":"h2","id":"design-mockup-overview","children":"Design Mockup Overview"}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":-8,"sx":{"marginTop":-2},"children":"$undefined"}],["$","$L4",null,{"item":true,"md":20,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/MockUp.83e64d61.png","height":780,"width":1404,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAHlBMVEX39fXw7u78+/vR3uTE197U5e16kqDd5Obo5OLDt7imnC/vAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAI0lEQVR4nAXBhwEAMAyDMLDT9f/DlUjLGwNruStcPIJoh5APBkcATZwrBqcAAAAASUVORK5CYII=","blurWidth":8,"blurHeight":4},"style":{"height":"auto","maxHeight":"2000px","objectFit":"contain","maxWidth":"100%"},"alt":"Overview of the Gem Hunter app mockup showing the main interface, key features, and user flow."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Overview of the Gem Hunter digital mockup showing the main interface, key features, and user flow."}]}]]}]}]]}],false]}]]}],"\n",["$","$L2",null,{"component":"h2","variant":"h2","id":"design-walkthrough","children":"Design Walkthrough"}],"\n",["$","p",null,{"children":"In our mobile application Gem Hunter, we focus on enhancing user engagement and interaction through two key\r\nfeatures. First, we refine the location tracking functionality to ensure precise and reliable discovery of\r\nhidden gems, allowing participants to unlock new attractions added by others. Second, we developed a\r\nreputation points system that rewards users for their contributions and discoveries, motivating them\r\nto explore further and engage more deeply with the app. These features are vital as they directly support the\r\nprimary goal of our app, which is to foster exploration and build a vibrant community around discovering hidden gems."}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"discovering-hidden-gems-on-the-go","children":"Discovering Hidden Gems On The Go"}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":0,"sx":{"marginTop":-2},"children":["$","p",null,{"children":"Participants are prompted to adjust their radius for nearby gems through an intuitive slider interface,\r\nensuring they receive alerts within their preferred range. They can easily set filters for the types of\r\ngems they wish to discover. As users continue exploring within the radius, they receive a push notification\r\nabout gems that are nearby that meet their criteria from previously. Upon tapping the push notification,\r\nthey are directed to an interactive map where the pop-up of the hidden gem is displayed. They can expand the\r\npop-up to view more information on the hidden gem, and from there can decide if they would like to visit the hidden gem."}]}],["$","$L4",null,{"item":true,"md":12,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Set Radius Large.a9b6b6ca.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAMFBMVEXj4+Pd5+zJ4uns7u3V3N7j7+6x2+m+3OeTxvKk2O7R4ezF1t3Q1Nehx++10/Wa2O1QRBKPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVR4nAXBhwEAIAjAsIJM5//fmgAWiLii5wqzqtHMxoY/FhoMtnwMqQCswDqhXgAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Adjust the radius to where you would like to get notified for the hidden gem."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Adjust radius where you would like to get notified for the gems."}]}]]}]}],["$","$L3","1",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Your Preferences.5057815a.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAFVBMVEX29fb9/f7v7+/+zr/51crIycrQ0dI9Ty0gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJElEQVR4nDXHsQ0AAAjDsLQF/j8ZMbBEDrYBBL68RCV1I6Z7FgLTADaLoGuOAAAAAElFTkSuQmCC","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Select your preferences of what hidden gems you would like to find."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Select your preferences of what types of hidden gems you would like to find."}]}]]}]}],["$","$L3","2",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Push Notification.33706c81.png","height":956,"width":436,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAPFBMVEUBIzhrfIr13dw8bIQCSGgBW3/7wLj7x77l1tcBOlazjpRdtcr/npsALUz/z86rvMYwjqaNvMf8r6qxk4Exoxn2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVR4nBXBhREAIAwEsC9Ucdl/V44EZnpxWiGY+4Z6XRhTBCkzg3oEvgcXJQD2n1Yb9gAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"After closing your phone, you will get a push notification if you're nearby a hidden gem in your interest."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"After closing the app, you will get a push notification of a nearby gem in your interest."}]}]]}]}],["$","$L3","3",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Popup Clicked.dc9a4a1c.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAANlBMVEXh4eDh8PP6//+f2OzN5e3N3OHE5u3f5efb2dqy3Ojy6OjSxsLU1NXs2Nfo8u668f/7pqHqpKCCvdbLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKklEQVR4nAXBhwEAIAjAsIIguPX/Z00YGY0JDc+1iZCKWS04FOS+g/auHxE7ANg6ataoAAAAAElFTkSuQmCC","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Once the notification is clicked, the hidden gem will appear as an in app pop-up with minimal information about the hidden gem found."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Once the notification is clicked, the hidden gem will appear an in app pop-up with minimal information on it."}]}]]}]}]]}],false]}]]}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"sharing-personal-experiences-of-hidden-gems-to-obtain-rewards","children":"Sharing Personal Experiences of Hidden Gems to Obtain Rewards"}],"\n",["$","p",null,{"children":"Participants are encouraged to share their unique experiences and insights about the hidden\r\ngems they discover. The app's intuitive interface makes it simple for users to pin new locations,\r\nupload photos, write reviews, and provide tips for future explorers. As users contribute\r\nvaluable content, they earn reputation points that can be redeemed to unlock access to even rarer\r\nhidden gems, enhancing their exploration journey."}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":0,"sx":{"marginTop":-2},"children":"$undefined"}],["$","$L4",null,{"item":true,"md":12,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"$undefined","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/New Gem Added.ddcdced3.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAMFBMVEXm7fDU3t7F4+ze5ujn5OLn2dz+//+d1+vQ6/HVz9rXxcrWzNO12OiHuO96vPfn6OZ8ypwlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKElEQVR4nAXBhwEAIAgEsXuKYN1/XBMAwyMMzYTc62BSIe/C72sGjA8J0wCV6NfbYQAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"The main map page of the Gem Hunter app showing 7 pinned locations where participants can add new gems."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Participant can add a new gem to the map"}]}]]}]}],["$","$L3","1",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/New Gem.c51e411a.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAElBMVEX19fT8/PyWlpbCwsLu7u7e3t4vBWS8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIklEQVR4nD3HsQ0AAAjDsBTC/y8jFhZLRhPIwXNVgBnpql4DgAA1xdXyxQAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Participants can add information on a new gem, including its name, location, description, tags, rating, and photos."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Add information to the gem like creating a new name, description, tags, etc."}]}]]}]}],["$","$L3","2",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Tier Upgrade.b833b260.png","height":964,"width":448,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAM1BMVEXw8vDm/frG2ezP5u/7+/fl7O/M2+3b6ev59vLl5+bc4+z009HY4/G01/7wyceV0f+hzvvApl33AAAAC3RSTlP597z0tfe89/32+yW+Tk4AAAAJcEhZcwAACxMAAAsTAQCanBgAAAApSURBVHicBcEBEgAQCADBQ1RT4f+vbRciNtxQ3EzxTMWqwGHBfwM5UxoTLQDiY4pQLwAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"After adding a new gem, participants see a pop-up indicating a new tier unlocked and a thank you message showing points earned."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Once gem is added, they will receive a pop-up with information about tier upgrades and how many points earned."}]}]]}]}],["$","$L3","3",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Map Upgrade.97fb042d.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAPFBMVEXi19mb1OnQ0M/d3+TM4uXC3OTkx8jk6+nXyMrq5ufo3tr40M3S2dmz1uarucent8ja4eGSzP2Rue/U9fyqnuw8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVR4nAXBhwEAIAjAsKoguNf/v5pQigmJqnSagftAXQKed8DuecQ14wcRPAD6Q/b0xQAAAABJRU5ErkJggg==","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"The main map page now displays 14 gems, up from the original 7, due to the new tier unlock."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"The map will display new hidden gems once a new tier has been unlocked."}]}]]}]}],["$","$L3","4",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/Profile.c98534e8.png","height":956,"width":440,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAIVBMVEX9/fzr7u3l5eT56uzBwcGampr29/i1sKyspqJ4ZE+SgW7npM04AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVR4nAXBBQEAMAwAIGa3/oEP3IezWVUUIRIZiMylZ/oDB2AAVgjc5WgAAAAASUVORK5CYII=","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Participants can check their profile to view their progression toward the next tier unlock."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Participants can check their profile to view their progression towards the next tier."}]}]]}]}]]}],false]}]]}],"\n",["$","$L2",null,{"component":"h2","variant":"h2","id":"design-research-and-key-insights","children":"Design Research and Key Insights"}],"\n",["$","p",null,{"children":"While developing Gem Hunter, we aimed to understand how people discover hidden gems in Washington State.\r\nOur initial approach involved conducting a detailed 14-question survey to gather insights into participants'\r\ndiscovery methods. Additionally, we interviewed both temporary and permanent residents to gain diverse\r\nperspectives on uncovering these hidden gems. By understanding this process, we can then proceed to create an easier\r\nsolution to finding more hidden gems in Washington State."}],"\n",["$","p",null,{"children":"We restricted our research on temporary residents, such as students, and permanent residents in Washington\r\nState who are likely familiar with the state's hidden gems. There are numerous ways to discover hidden gems,\r\nincluding social media, community boards, and news outlets. Given the variety of methods available, targeting this\r\ndemographic of locals offered valuable insights for designing an app tailored to a social media-driven world."}],"\n",["$","p",null,{"children":"We designed a 14-question survey to uncover how people discover hidden gems, complemented by interviews with a\r\nCalifornian native living temporarily in Washington and a native Washington resident. Both the survey and interviews\r\ncovered participants' demographic information, discovery habits, favorite hidden gems, and their methods for finding\r\nthese spots. We distributed the survey across multiple platforms, including friends, local community groups, and community\r\nboards for Washingtonians. The diverse range of responses we received enabled us to gather a variety of perspectives\r\nand identify patterns in exploration behaviors. Through our interviews, we aimed to gain deeper insights into how both\r\nnon-natives and natives of Washington State discover their own hidden gems."}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"encouraging-users-to-share-hidden-gems","children":"Encouraging Users to Share Hidden Gems"}],"\n",["$","p",null,{"children":"Of the people who responded to the survey, a quarter of them mentioned having a strong sense of ownership over the hidden\r\ngems they find, which can lead to exclusivity behavior. Participants expressed a desire to keep unique locations to themselves,\r\nfearing that sharing might lead to overcrowding. One participant noted, \"When I find a great lowkey spot, I tend to not want to\r\nshare it with anyone except close friends and family.\" This insight posed a new question: how do we encourage users\r\nto share their hidden gems? This insight helped us identify the need to include compelling incentives for users to share their discoveries."}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"diverse-discovery-methods-and-preferences","children":"Diverse Discovery Methods and Preferences"}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":6,"sx":{"marginTop":-2},"children":["$","p",null,{"children":"Our research revealed that discovering new hidden gems can be challenging due to the multitude of\r\navailable methods. Participants utilize social media, community boards, and word of mouth, among other means,\r\nto find hidden gems. This diversity became evident when we asked about their major concerns and preferences\r\nregarding apps with similar functionalities, like Yelp. While Yelp is a reliable platform for discovering popular\r\nrestaurants and reading detailed reviews, it tends to focus on well-known establishments, making it less effective for\r\nusers seeking unique, lesser-known experiences or hidden gems that go beyond mainstream recommendations.\r\nThe overwhelming feedback indicated\r\nthat users wanted a seamless and efficient way to discover hidden gems without additional effort. Based on this insight,\r\nwe recognized the importance of creating something intuitive that accommodates various discovery methods and integrates\r\nseamlessly into users' routines."}]}],["$","$L4",null,{"item":true,"md":6,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/socialmedia.5bde79df.png","height":646,"width":696,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAATlBMVEX///+bh46gpqhmZmycyPrhyODq2ur2ubf++vvSu9C4s7Xh7v2WsbOEu/iIoqJXoPfJ4vv88/L73b/7TEz9y8v9x8j6DQ38jIv7P0D8n55B3ViwAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAN0lEQVR4nEXByQGAIAwAwZUriSgo4EH/jfp0hryDRkuECqdY5AigTRK/soI8wuYN+v3iFoUxrw8qxgGMzUZlSAAAAABJRU5ErkJggg==","blurWidth":8,"blurHeight":7},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Image of social media platforms: Facebook, Instagram, TikTok, Youtube, LinkedIn, Twitter, and Youtube."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Participants claimed they use various methods of platforms to gain information on hidden gems."}]}]]}]}],["$","$L3","1",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/clutter.9e3535ca.png","height":506,"width":548,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAdVBMVEXY4eBrYV4PEhs/PEa7o4GusavWt5YtICabeFusjW66kHbL0c53Y1eXhW+hi3zf1r7PxrWjg2aHblvhy6m0hWKVYkwsNT2naVArMjlKRUtFIyCKeGyWXVKtnofV2NHGvamn0em+xb1Pi7QzMjhWcoYiXYLm9fiZKPqfAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAQElEQVR4nAXBhQHAIBAEsEMfp+5u+4/YBB4qVNIawM+uLa3BtibdN7LAubtlinXGh0R8UBrHE0iMguF6402s4z9jLQNWhVIetgAAAABJRU5ErkJggg==","blurWidth":8,"blurHeight":7},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Every image requires alt text. This should describe the content of that image."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Social media tends to clutter hidden gems making it frustrating to navigate"}]}]]}]}]]}],false]}]]}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"spontaneous-discoveries","children":"Spontaneous Discoveries"}],"\n",["$","p",null,{"children":"One of the key takeaways from our design research was that many participants discovered fun and memorable\r\nexperiences through spontaneous explorations. These moments often left the deepest impressions because they\r\nfelt authentic and unforced, arising naturally from being in the right place at the right time. In one of the\r\ninterviews, the participant highlighted some of their most fun experiences that were not even planned. This highlights\r\nthe importance of designing a platform for spontaneous discoveries, which supports and enhances spontaneous discovery\r\nwithout over-planning or dictating the journey. By creating an environment where users can confidently wander, stumble\r\nupon hidden gems, and create unplanned memories, Gem Hunter fosters a sense of adventure and connection to the\r\nmoment—qualities that are often lost in rigidly structured travel experiences. This emphasis on spontaneity\r\nensures the app aligns with the innate curiosity and joy of discovery that makes exploration so rewarding."}],"\n",["$","$L2",null,{"component":"h2","variant":"h2","id":"iterative-design-and-key-insights","children":"Iterative Design and Key Insights"}],"\n",["$","p",null,{"children":"Our iterative design process involved several key stages: paper prototyping, heuristic evaluation,\r\nusability testing, and creating digital mockups. We began with paper prototyping to quickly explore\r\nand refine our design ideas based on initial feedback from our design research. Heuristic evaluations\r\nwere conducted to ensure our design adhered to usability principles, identifying potential issues\r\nearly. Usability testing with a diverse group of participants provided insights into real user experiences\r\nand challenges, guiding our design improvements. Finally, digital mockups were created to visualize and further\r\nrefine the design. This iterative approach was motivated by our goal to adapt the process to the\r\nproject's needs, ensuring that each phase built upon the previous one to surface crucial\r\ndesign insights and create a seamless, user-friendly app."}],"\n",["$","p",null,{"children":"From these tests, we found that our participants highlighted the importance of implementing\r\na rating system for informed decision-making, enhancing navigation for better user control, and\r\nproviding clear feedback response mechanisms. Participants seemed to appreciate the ability to make\r\ninformed decisions based on a comprehensive rating system, improved navigation features that empowered them\r\nwith greater control and ease of use, and a clear and consistent feedback response mechanism that ensured\r\nthey received timely feedback. These enhancements, directly informed by participant feedback, played a pivotal\r\nrole in evolving our design to meet user needs more effectively."}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"implementation-of-a-rating-system-for-informed-decision-making","children":"Implementation of a Rating System for Informed Decision Making"}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":5,"sx":{"marginTop":-2},"children":[["$","p",null,{"children":"Introducing a rating system where users can rate the hidden gems they have discovered significantly\r\nenhances the decision-making process. Initially, our app lacked mechanisms for users to evaluate and\r\nshare their opinions on hidden gems. During the paper prototyping phase, we discovered that participants\r\nneed a reliable way to gauge the quality of hidden gems. One participant from our usability test stated,\r\n\"Being able to see ratings and reviews from other users could really help decide on which places would be\r\nworth visiting.\""}],["$","p",null,{"children":"We integrated a straight forward rating interface in the digital mockup. Users could easily rate gems\r\non a scale, allowing filtering options that allowed users to sort and read through positive or negative\r\nreviews. This iteration was crucial in providing users with valuable community feedback and empowered\r\nthem to make informed choices."}]]}],["$","$L4",null,{"item":true,"md":7,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/beforeRatings.7c798726.png","height":780,"width":1754,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAJFBMVEX6+vvx7Onx7u728/HJw73p6enx9PXc2NPg2crS0M3r6uO/u7ZDaftMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAJ0lEQVR4nBXGuREAIAwEsT2/2PTfL4MisT1uBZwImX7myhzYDi8yHwmvAIRaz8ykAAAAAElFTkSuQmCC","blurWidth":8,"blurHeight":4},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"A before and after image of implementing the rating system into our application."}]}],false]}]}]]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Before, the paper prototype shows no ratings or filter ratings within the add a contribution and expand gem page. The digital mockup now shows a rating system and filtering to allow users to filter through ratings within the app."}]}]]}]]}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"enhancing-navigation-for-better-user-control","children":"Enhancing Navigation for Better User Control"}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":4,"sx":{"marginTop":-2},"children":[["$","p",null,{"children":"A lack of clear navigation options, such as back buttons and submit buttons, significantly impacted\r\nuser experience. During our tests, we observed that users struggled with navigating the app due to\r\nthe absence of essential buttons. Specific evidence from these evaluations highlighted that users\r\noften felt lost when they could not return to the main map page after filtering preferences or\r\nfinalizing their contributions without a submit button. One participant noted, \"I felt lost on how to\r\nsubmit my contribution to the Ravenna Chest, theres no way for me to exit either.\""}],["$","p",null,{"children":"Based on the feedback from our first usability testing, we introduced back buttons on each screen\r\nnecessary to facilitate easier navigation and a submit button on relevant screens. These adjustments\r\nsignificantly improved usability and user satisfaction, enabling smoother interactions and better user\r\ncontrol, ultimately enhancing the overall experience as well."}]]}],["$","$L4",null,{"item":true,"md":8,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/before.e8d9d21e.png","height":514,"width":241,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAElBMVEXKzMu2trbi5ePU19XDxsW+wbw2FAx6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVR4nBXJwREAMAgDIEx0/5V75YtrmMFsip7V1STmfnAPBREAP87AFg4AAAAASUVORK5CYII=","blurWidth":4,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Image of paper prototype before back button navigation and submit buttons were added"}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Image shows paper prototype before back button and submit buttons were implemented."}]}]]}]}],["$","$L3","1",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":"$9","style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Image showing application with back buttons and submit buttons"}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"Digital mockup shows functioning back navigation buttons as well as submit buttons."}]}]]}]}]]}],false]}]]}],"\n",["$","$L2",null,{"component":"h3","variant":"h3","id":"clear-feedback-response","children":"Clear Feedback Response"}],"\n",["$","$L4",null,{"container":true,"spacing":4,"children":[["$","$L4",null,{"item":true,"md":4,"sx":{"marginTop":-2},"children":[["$","p",null,{"children":"Unnecessary notifications in the phone's notification center hindered user experience, prompting\r\nthe need for a more smooth transition. During our usability tests, it became evident how inconvenient\r\nit is to receive notifications through the phone's notification center rather than as a pop-ups within\r\nthe app itself. We also noticed it does not provide a smooth transition and causes disrupts in the users\r\ninteraction with the app."}],["$","p",null,{"children":"To address this, we reworked the notification system by introducing pop-ups directly within the app. These\r\nin-app pop-ups inform users of tier upgrades and earned reputation points without needing to exit the app.\r\nThis iteration provided a more seamless and integrated user experience, reducing interruptions and\r\nallowing users to stay engaged with the app's current content. By refining the notification system,\r\nwe created a more cohesive interaction flow within the app."}]]}],["$","$L4",null,{"item":true,"md":8,"sx":{"marginTop":-2},"children":[["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center"},"children":[["$","$L3","0",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":{"src":"/courses/cse440/24au/_next/static/media/beforeNotifs.854ec41f.png","height":960,"width":540,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAFVBMVEXi4t3v7+7n5+TMzMr5+fjQ0M/a2tkRpioSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJ0lEQVR4nB3GuQ0AMAzEMJ387D9y4DQE0aWh6hwN1J5T/CMSQ5L0AwhfAFGVBIoOAAAAAElFTkSuQmCC","blurWidth":5,"blurHeight":8},"style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Paper prototype previously had too many notifications for upgrade and reputation points, it also only appeared in the phone's notification system."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"The paper prototype had too many notifications for upgrades and reputation points earned. It also unnecessarily delivered through the phone's notification system instead of within the app."}]}]]}]}],["$","$L3","1",{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","flexBasis":"100%"},"children":["$","$L3",null,{"sx":{"display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"start","width":"100%"},"children":[["$","$L5",null,{"sx":{"marginX":1,"marginTop":2,"padding":1,"paddingBottom":"4px"},"children":["$","$L8",null,{"basePath":"/courses/cse440/24au","src":"$a","style":{"height":"auto","maxHeight":"400px","objectFit":"contain","maxWidth":"100%"},"alt":"Mock up image provides notifications integrated as pop-ups within the app to notify users of tier upgrades and earned reputation points."}]}],["$","$L3",null,{"sx":{"display":"flex","flexDirection":"row","justifyContent":"center","marginX":1,"marginTop":1,"marginBottom":4},"children":["$","$L2",null,{"fontStyle":"oblique","children":"The mockup has integrated notifications as pop-ups within the app to notify users of their tier upgrades and earned reputation points."}]}]]}]}]]}],false]}]]}]]],null],null]},["$","$Lb",null,{"parallelRouterKey":"children","segmentPath":["children","projects","children","gemhunter","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lc",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}],null]},["$","$Lb",null,{"parallelRouterKey":"children","segmentPath":["children","projects","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lc",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}],null]},[["$","$Ld",null,{"sidebar":["$","$Le",null,{}],"initialData":{"courseStoreData":{"linkCanvas":"https://canvas.uw.edu/courses/1746586","linkGitHub":"https://github.com/uwcse440/web-cse440-24au","linkUniversitySyllabusGuidelines":"https://registrar.washington.edu/curriculum/syllabus-guidelines/"}},"children":["$","$Lb",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lc",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]}],null],null],[[["$","link","0",{"rel":"stylesheet","href":"/courses/cse440/24au/_next/static/css/cec435e109205f31.css","precedence":"next","crossOrigin":"$undefined"}]],[null,"$Lf"]]]]] f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"CSE 440 - Introduction to HCI - Autumn 2024"}],["$","meta","3",{"name":"description","content":"CSE 440 - Introduction to HCI - Autumn 2024"}]] 1:null