iOS Club Spring 2025 Project
To help you navigate the project directory, the app's general navigation flow is described as follows: Opening the app, you will see MainView first, in which a sheet will be presented first to display AuthenticationView. Once authenticated you will be prompted to the actual content of MainView, which is a TabView that allows you to switch to either ARFurnitureView or ARFeedView.
The directory currently has 2 important folders:
-
View: contains all frontend-related files
-
Model: contains all data-modeling files
-
For AR Furniture team, as of Feb 4, you should focus on developing in:
- the views under View/ARFurniture/
-
For AR Social Media team, as of Feb 4, you shoud focus on developing in:
- the views under View/ARMedia/
Feel free to create more files as you develop
There are several files we may want to reference from time to time as we develop to better ailgn what we have with the expectations. Below you will find all the important documents about ARchitect.
- Project timeline: https://docs.google.com/spreadsheets/d/1aVZcjw9FaP4rK9zzDB8-gfd2JHAv7vDecibFq9dp4FU/edit?gid=0#gid=0
- App workflow (feature walkthrough): https://docs.google.com/document/d/1uicwKsoFe7EAQ0iuAAB5q9j7vHPOEkTW7y09dfIgecM/edit?usp=sharing
- Each team's responsibility: https://docs.google.com/document/d/1PddB_hy3vFXzg6iOp3NMB4D1fWO-mM1QGWaNoC1DMGo/edit?usp=sharing
- When assigning a task to a member, go to issue section and create a new issue.
- Make sure you give the issue a tag that indicates which subteam it belongs to
- For Furniture Realitykit team, the tag should be "furniture-realitykit"
- For Furniture SwiftUI team, the tag should be "furniture-swiftui"
- For Social Media team, the tag should be "social-media"