CGI - Client Onboarding:
This would be my first preference because I'm really interested in UI/UX design, and while I have experience in html/cc/javascript from CS 1520, getting more experience would be great. I also have experience with firestore, so learning MySQL wouldn't be too difficult (it's more commonly used anyway) and getting an introduction to docker and sonarcube would be good. I also think it would be good to have practice working, building, and possibly improving on a project that's already been started, and learning from code that's in context would be the easiest way.
Point cloud Annotation Tool:
I really like visual aspects of design, and creating a 3D space using 2D data sounds very interesting. I have experience with html and javascript and am currently taking CS 1675, which involves a lot of data analyzation. The project sounds like it has a lot of room for personal design choices, but will benefit from the availability of Stephen Lee.
Visimo:
This seems quite similar to the CGI client onboarding requirements/project aspects. My interest lies in the UI/UX design aspect again, but the project offers something more complex since it seems to involve recommending information/routines to users. In addition to my java/html/python knowledge, I also used node.js in CS 5120, which is similar to react. Learning docker would be interesting, so I would bring some knowledge and an interest to learn more. I've never built an app before, so starting with a "progressive web app" would be a good middle ground.
CGI - Client Onboarding: This would be my first preference because I'm really interested in UI/UX design, and while I have experience in html/cc/javascript from CS 1520, getting more experience would be great. I also have experience with firestore, so learning MySQL wouldn't be too difficult (it's more commonly used anyway) and getting an introduction to docker and sonarcube would be good. I also think it would be good to have practice working, building, and possibly improving on a project that's already been started, and learning from code that's in context would be the easiest way.
Point cloud Annotation Tool: I really like visual aspects of design, and creating a 3D space using 2D data sounds very interesting. I have experience with html and javascript and am currently taking CS 1675, which involves a lot of data analyzation. The project sounds like it has a lot of room for personal design choices, but will benefit from the availability of Stephen Lee.
Visimo: This seems quite similar to the CGI client onboarding requirements/project aspects. My interest lies in the UI/UX design aspect again, but the project offers something more complex since it seems to involve recommending information/routines to users. In addition to my java/html/python knowledge, I also used node.js in CS 5120, which is similar to react. Learning docker would be interesting, so I would bring some knowledge and an interest to learn more. I've never built an app before, so starting with a "progressive web app" would be a good middle ground.