Skip to content

Commit 355fe1f

Browse files
authored
Merge pull request #12 from Apple-Vision-Pro-UA-CS495/sprint3
Add Sprint 3 deliverables
2 parents 3002d01 + 679dae5 commit 355fe1f

10 files changed

+106
-0
lines changed
23.1 MB
Binary file not shown.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Title URL Assigned Group Assignees Status Priority Estimate Sprint
2+
Do research on which models we should use to process image https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/2 Anthony, Donovan, Sam Done P0 3 Sprint 1
3+
Create VisionOS app using SwiftUI in Xcode https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/1 ttdo19 Done P0 3 Sprint 1
4+
Create a website about the Capstone project https://github.com/Apple-Vision-Pro-UA-CS495/project-website/issues/1 rarmenta0 Done P0 2 Sprint 1
5+
Do research on which server we should use to apply LLM to collected data https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/1 Anthony, Donovan, Sam Done P0 3 Sprint 1
6+
Build API for server https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/4 Anthony, Donovan, Sam Done P0 8 Sprint 1
7+
Allow users to pick photos from photo library in VisionOS app https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/8 ttdo19 Done P0 5 Sprint 1
8+
Encode image in Swift before sending it to the server https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/9 ttdo19 Done P0 2 Sprint 1
9+
High level research on AWS/models https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/6 Anthony, Donovan, Sam Done P0 10 Sprint 1
10+
Update existing code for WebSockets https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/5 Clamor6775 Done P0 2 Sprint 1
11+
Apply speech recognition to the visionOS app https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/3 rarmenta0 Done P1 10 Sprint 2
12+
Update the project website to add animations and make it more appealing, interactive and user-friendly https://github.com/Apple-Vision-Pro-UA-CS495/project-website/issues/2 ttdo19 Done P1 30 Sprint 2
13+
Create components to display results from the server after sending the data https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/5 ttdo19 Done P1 5 Sprint 2
14+
Work on getting dependencies into Lambda function https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/7 Anthony, Donovan, Sam Done P1 30 Sprint 2
15+
Refactoring the visionOS code to follow MVVM https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/13 ttdo19 Done P1 3 Sprint 2
16+
Create EC2 instance, install dependencies https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/8 Clamor6775 Done P1 3 Sprint 2
17+
Move code into EC2 instance and get it running, hit with Postman https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/9 Clamor6775 Done P1 3 Sprint 2
18+
Allow users to use voice recognition and send a request to OpenAI https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/16 rarmenta0 Done P2 5 Sprint 3
19+
Allow users to take pictures in real-time using the headset https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/2 Trang, Raudel Todo P2 10 Sprint 3
20+
Work on website section for how to install software (visionOS) https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/1 ttdo19 Done P2 2 Sprint 3
21+
Work on website section for how to set up AWS https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/2 Clamor6775 Done P2 2 Sprint 3
22+
Work on website section for how to use each feature https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/3 dpkohler Done P2 2 Sprint 3
23+
Work on website section for FAQs https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/4 adrutherford Done P2 2 Sprint 3
24+
Work on website section for modification/extension https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/5 rarmenta0 Done P2 2 Sprint 3
25+
Display the Voice Recognition View based on NavigationStack and Refactor the Code for Readability https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/19 ttdo19 Done P2 3 Sprint 3
26+
Do research on unit testing in Xcode and write unit tests for the visionOS app https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/20 ttdo19 Done P2 7 Sprint 3
27+
Set up the documentation website from Read the Docs Tutorial https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/21 ttdo19 Done P2 2 Sprint 3
28+
Write unit tests for the backend https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/11 Anthony, Donovan, Sam Done P2 10 Sprint 3
29+
Make security updates based on recommendations from the cybersecurity team https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/12 adrutherford Done P2 5 Sprint 3
30+
Add screen recording for software installation and features to documentation website https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/6 ttdo19 Done P2 5 Sprint 3
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Title URL Assigned Group Assignees Status Priority Estimate Sprint
2+
Allow users to use voice recognition and send a request to OpenAI https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/16 rarmenta0 Done P2 5 Sprint 3
3+
Allow users to take pictures in real-time using the headset https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/2 Trang, Raudel Todo P2 10 Sprint 3
4+
Work on website section for how to install software (visionOS) https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/1 ttdo19 Done P2 2 Sprint 3
5+
Work on website section for how to set up AWS https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/2 Clamor6775 Done P2 2 Sprint 3
6+
Work on website section for how to use each feature https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/3 dpkohler Done P2 2 Sprint 3
7+
Work on website section for FAQs https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/4 adrutherford Done P2 2 Sprint 3
8+
Work on website section for modification/extension https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/5 rarmenta0 Done P2 2 Sprint 3
9+
Display the Voice Recognition View based on NavigationStack and Refactor the Code for Readability https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/19 ttdo19 Done P2 3 Sprint 3
10+
Do research on unit testing in Xcode and write unit tests for the visionOS app https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/20 ttdo19 Done P2 7 Sprint 3
11+
Set up the documentation website from Read the Docs Tutorial https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-main/issues/21 ttdo19 Done P2 2 Sprint 3
12+
Write unit tests for the backend https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/11 Anthony, Donovan, Sam Done P2 10 Sprint 3
13+
Make security updates based on recommendations from the cybersecurity team https://github.com/Apple-Vision-Pro-UA-CS495/data-processing-main/issues/12 adrutherford Done P2 5 Sprint 3
14+
Add screen recording for software installation and features to documentation website https://github.com/Apple-Vision-Pro-UA-CS495/apple-vision-pro-tutorial/issues/6 ttdo19 Done P2 5 Sprint 3
40.6 KB
Binary file not shown.

public/Sprint 3/Retrospectives.pdf

88.6 KB
Binary file not shown.
67.3 KB
Binary file not shown.
131 KB
Binary file not shown.
76.6 KB
Binary file not shown.

src/app/sprint/deliverablesIndex.tsx

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,52 @@ export const DeliverablesDocs = [
6565
href: '/Sprint 2/Sprint Planning Document - Sprint 2.pdf',
6666
download: true
6767
},
68+
{
69+
iteration: "Sprint 3",
70+
fileName: "Apple Vision Pro Project Presentation",
71+
href: '/Sprint 3/Apple Vision Pro - Sprint 3.pptx',
72+
download: true
73+
},
74+
{
75+
iteration: "Sprint 3",
76+
fileName: "Apple Vision Pro Project Backlog",
77+
href: '/Sprint 3/CS495 - Apple Vision Pro - Project Backlog.tsv',
78+
download: true
79+
},
80+
{
81+
iteration: "Sprint 3",
82+
fileName: "Retrospectives",
83+
href: '/Sprint 3/Retrospectives.pdf',
84+
download: true
85+
},
86+
{
87+
iteration: "Sprint 3",
88+
fileName: "Sprint Goal Backlog",
89+
href: '/Sprint 3/Sprint Goal Backlog.pdf',
90+
download: true
91+
},
92+
{
93+
iteration: "Sprint 3",
94+
fileName: "Sprint Planning Document",
95+
href: '/Sprint 3/Sprint Planning Document.pdf',
96+
download: true
97+
},
98+
{
99+
iteration: "Sprint 3",
100+
fileName: "Team Member Contributions",
101+
href: '/Sprint 3/Team Member Contributions.pdf',
102+
download: true
103+
},
104+
{
105+
iteration: "Sprint 3",
106+
fileName: "Sprint 3 Backlog",
107+
href: '/Sprint 3/CS495 - Apple Vision Pro - Sprint 3 Backlog.tsv',
108+
download: true
109+
},
110+
{
111+
iteration: "Sprint 3",
112+
fileName: "Cybersecurity Tasks",
113+
href: '/Sprint 3/Cybersecurity Tasks.pdf',
114+
download: true
115+
},
68116
]

src/app/sprint/page.tsx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export default function Deliverables() {
77
const pitch1_docs = DeliverablesDocs.filter((doc) => doc.iteration == "Pitch");
88
const sprint1_docs = DeliverablesDocs.filter((doc) => doc.iteration == "Sprint 1");
99
const sprint2_docs = DeliverablesDocs.filter((doc) => doc.iteration == "Sprint 2");
10+
const sprint3_docs = DeliverablesDocs.filter((doc) => doc.iteration == "Sprint 3");
1011

1112
return (
1213
<div className="flex flex-col items-center">
@@ -60,6 +61,19 @@ export default function Deliverables() {
6061
</div>
6162
})}
6263
</motion.div>
64+
<motion.div
65+
variants={variants}
66+
className="flex flex-col text-center font-semibold text-2xl max-sm:text-xl bg-gray-100 p-6 rounded-2xl w-sm max-sm:w-xs h-120 text-black"
67+
initial="initial"
68+
whileInView="visible"
69+
viewport={{ once: true, amount: 0.8 }}>
70+
Sprint 3
71+
{sprint3_docs.map((doc) => {
72+
return <div key={doc.fileName}>
73+
<Doc fileName={doc.fileName} iteration={doc.iteration} href={doc.href} download={doc.download}/>
74+
</div>
75+
})}
76+
</motion.div>
6377
</div>
6478
<motion.button
6579
className="rounded-[8px] border-solid border-[2px] border-black px-[1.2em] py-[0.6em] text-[1.25em] max-sm:text-[1em] mb-[10%] font-medium bg-[#C1C3C1] cursor-pointer text-black hover:bg-[#1A97DB] hover:text-white"

0 commit comments

Comments
 (0)