Our Journey

Image

 

Week 1: Project Selection

The team met for the first time and had a brainstorming session to decide which project we would be working on for the rest of the quarter. After much discussion, we decided on pursuing an AR Networking Application. This week all team members worked on exploring the feasibility of the project. Nour, Kevin, and Mariya researched AR QR-Code Tracking tools while Zage investigated LinkedIn profile parsing.

New features implemented: None
Files to be reviewed: None
Current blocking issues: None

16 January 2023

Image

 

Week 2: Project Pitch and Project Requirements Document (PRD)

The week we presented our project pitch for our AR Networking Identification project. We recieved many questions and feedback that allowed us to reflect on our project and enhance its design. Our design is outlined in our project requirments document. Through completing this document we finalized our MVP and split up into two sub-teams: Kevin and Nour began working on QR-Code Tracking and Mariya and Zage began outlining and constructing a basic visual profile.

New features implemented: None
Files to be reviewed: PRD
Current blocking issues: None

20 January 2023

Image

 

Week 3: Implementing QR-Code Tracking & Visual Profile

This week the team set up our github repo with an MRTK Unity project. Mariya and Zage used the MRTK Figma Bridge for Unity to begin designing a hard-coded visual profile. Kevin and Nour researched further the feasibility and limits of QR-Code Tracking. After much experimentation, they began implementing QR-Code tracking for our project. Per our PRD, the team is on-track.

New features implemented:

  • Began implementing QR-code tracking
  • Began creating a hard-coded visual profile
Files to be reviewed: None
Current blocking issues: None

27 January 2023

Image

 

Week 4: Implementing QR-Code Tracking & Visual Profile Cont.

This week the team continued to work on QR Code tracking and creating a visual profile on the HoloLens2. Specifically, Kevin and Nour developed a functional QR Code scanning/tracking mechanism, however they are still working on creating a better user experience. Plus, Mariya and Zage have successfully developed an interactive basic visual profile (i.e. you can open and close it) that is populated with hard-coded values from a JSON file. In the coming week, we plan to merge both sub-teams work and polish our product.

New features implemented: None
Files to be reviewed: None
Current blocking issues:

  • Certain packages are not functional within our QR Code tracking script even though the correct imports exist and we see them working in demo applications within other Microsoft projects

3 February 2023

Image

 

Week 4: MVP

This week the team combined our QR-Code Tracking mechanism with our Basic Visual Profile to construct out MVP. Essentially, Kevin, Nour, Zage and Mariya successfully created a project that scans a QR-Code which holds a "key" associated with a profile, then the profile's information is found and parsed into the Basic Visual Profile which is interactive (i.e. can be opened, closed, and scrolled though). We presented our MVP to our classmates and once they tested it, recieved the following feedback. As we continue to develop our product we plan to incorportate our peer evaluations.

New features implemented:

  • QR-Code Scanning
  • Interactive Basic Visual Profile
Files to be reviewed: None
Current blocking issues:
  • We verified the functionality of our MVP via remoting, but for some reason have been struggling to create a stable build

10 February 2023

Image

 

Week 6: Enhance Visual Profile & Create User Profile Form

This week the team attempted to create a stable build of our MVP (something we are still struggling with). Currently, Kevin and Nour are finalizing the QR-Code Tracking and working on creating a user profile form whose data will be converted to JSON and then hosted remotely for our HoloLens to access. Meanwhile, Zage and Mariya are developing a more enhanced user profile containing more user details and a better user experince (i.e. smaller profile, polished UI, adding a starting scene which describes how to use our product, etc.). Furthermore, the entire team (Nour, Mariya, Kevin, and Zage) met and discussed the feedback we received from our classmates regarding our product -- most, if not all, of which will be addressed by our target product.

New features implemented: None
Files to be reviewed: None
Current blocking issues:

  • We are struggling to create a stable build.

17 February 2023

Image

 

Week 7: Enhance Visual Profile & Create User Profile Form Cont.

This week the team (finally) created a successful build of our product! In other words, when one puts on the headset and scans a QR code, a sound occurs to indicate the QR code has been succesfully scanned and then the open profile button appears and the user can open the associated profile. Kevin and Nour completed creating the User Profile Form and converting the data collected into a remotely hosted JSON file. This is what is now integrated into our headset, overriding the old hard-coded JSON file. Per our PRD we have hit our target product. However, it still does not have a great UI. So, Mariya and Zage are working on polishing the User Profile. Plus, in the coming week and a half before our final dry-run presentation we will try to include some stretch goal functionality if possible.

New features implemented: None
Files to be reviewed: None
Current blocking issues: None

24 February 2023

Image

 

Week 8: Polish Target Product

This week Kevin and Nour finalized the remote hosting of the JSON information associated with users, while Mariya and Zage finalized the Profile UI. In other words, the team hit our Target Product! Per our PRD this meant that a user first creates a profile via a google form. Then a QR code is generated for them which is associated with their information. The Hololens 2 then successfully scans the given QR code from a reasonable distance. Then, once scanned, the user can open a polished user profile which displays their user-inputted information. Currently, we are enhancing the functionality of our PRD profile. In other words, we are still working on implementing details such as: a hand menu, a starting panel describing how to interact with the product, etc.

New features implemented:

  • Polished/Revamped profile UI
  • User google form + remote hosting of JSON
Files to be reviewed: None
Current blocking issues: None

3 March 2023

Image

 

Week 9: Final Presentation & Video

This week the team finalized our product. Specifically, Kevin and Nour implemented a refresh/reset functionality which allows users to stay up to date on newly added users. Mariya and Zage polished the hand menu, creating a favorites functionality for for users. Plus, this week the team presented our final presentation and created our final video!

New features implemented:

  • Implemented refresh/reset functionality
  • Finalized hand menu
Files to be reviewed: None
Current blocking issues: None

10 March 2023


Our Team

Zage Strassberg-Phillips


Image

Hello! I am a senior studying Computer Engineering at the UW, and am starting the BS/MS program this spring. I am very intrigued by the applications of AR and how it can enhance the world around us. In my free time I enjoy ballroom dancing and acrylic painting.

Nour Ayad


Image

Hi, I'm a BS/MS student studying Computer Science at the UW. Seeing the Minecraft Earth AR demo in 2019 was the first AR project I saw that really interested me. Outside of class, I help run an indoor hydroponics farm on campus, and love playing a wide variety of video games.

Mariya Haveliwala


Image

Hi! I am a senior studying neuroscience and computer science here at the UW. I am super interested by utilizing technology to create connections and provide solutions especially in conjunction with the medical sciences! We are just at the tip of the iceberg for he applications of AR and VR, and am super excited to be exploring it further. In my freetime, I love to bake, hike and paint!

Kevin Farhat


Image

Hey! I'm a senior studying Computer Science at the UW. I see AR making a breakthrough in the near future and I'm hoping to learn a lot about the space through our project. Outside the classroom, I love to watch and play soccer and listen to hip-hop and house music.