Skip to content

Latest commit

 

History

History
68 lines (68 loc) · 8.34 KB

timelog.md

File metadata and controls

68 lines (68 loc) · 8.34 KB
Date Hank Mrugank Brain Mihran Dat Fares Task
2024/01/24 2 2 2 2 2 0 In-person Meeting
2024/01/27 2 2 2 2 2 2 Online Meeting - D1
2024/01/31 2 2 2 2 2 2 Online Meeting - D1
2024/02/02 2 2 2 2 2 2 Online Meeting - D1
2024/02/13 2 2 2 2 2 2 Online Meeting - D2
2024/02/22 2 2 2 2 2 2 Online Meeting - Architecture
2024/02/25 4 4 4 4 4 4 Online Meeting - Architecture & Feature Planning
2024/02/25 0 7 0 0 0 4 Bluetooth Sharing Setup
2024/02/28 0 5 0 5 0 5 Bluetooth Sharing Search
2024/02/28 0 0 0 0 0 11 Bluetooth Nightmare
2024/02/29 5 0 0 5 0 0 Repository setup - dependencies bug fixes
2024/03/01 0 0 0 6 0 0 Get Jetpack Compose setup. Add Theme files. Add app bars and navigation.
2024/03/01 5 0 0 0 0 0 Settings Screen
2024/03/01 0 4 0 0 0 0 Share Menu UI
2024/03/02 0 0 0 6 0 0 Build out the business card UI and add animations to the app.
2024/03/02 6 0 0 0 0 0 Prototype Demo presentation
2024/03/02 0 9 0 0 0 0 User Cards UI + Share Menu + View Models and Models Foundations
2024/03/02 0 0 0 0 0 9 Initial file storage setup and testing
2024/03/02 1 0 0 0 0 0 Github Repo and Organization Maintenance
2024/03/02 4 0 0 4 4 0 Business Card Templates and Model UI
2024/03/03 0 11 0 0 0 0 User Cards UI + View Model Rework + Share Cards UI + Debugging
2024/03/03 0 0 0 11 0 6 Clean up all of the UI for demo presentation. Debugging Parcelable issue.
2024/03/04 0 6 0 0 0 3 Fixed several issues: file storage, file retrieval, render loaded files, and a few state management issues
2024/03/05 0 2 0 0 0 0 QR Code sharing issue (due to Parcel)
2024/03/07 0 0 0 5 0 0 Refactor Sharing Menu. Fix Parcelable error. Update packages.
2024/03/07 0 2 0 0 0 3 Online Meeting - D3 (Component Diagram)
2024/03/12 0 2 0 0 0 0 Backend setup for server with Firebase + learning Go (for server-side application)
2024/03/13 0 2 0 2 0 0 Backend setup for Firebase/Firestore + planning session for routing/auth
2024/03/23 0 0 0 12 0 0 Create Middlewares + Develop route handlers for backend server + learn Gorilla mux
2024/03/22 2 2 2 2 2 2 Online Meeting - D4: Architecture Style Diagrams & Explanations
2024/03/22 2 0 2 0 2 3 Deliverable 4 Content
2024/03/23 3 0 0 0 5 0 Business card templates and creation
2024/03/24 0 6 0 0 0 0 Event UI - created events list & menu screen, create events screen + event model + event view model + routing & data passing (and debugging for it)
2024/03/25 0 4 0 0 0 0 Created mock event data, reworked Business Card to incorporate events (debugging issues with displaying field data), created event card template, populated event menu screen, reworked view models and card models
2024/03/26 0 2 0 0 0 0 Modified state handling to fix render issue with the business cards and events lists not being updated visually
2024/03/26 5 0 0 0 5 0 Working on business card creation functionality code
2024/03/27 0 7 0 0 0 0 Created events creation page (form data + date picker dialog + some issues attaching an interaction source to other composables like textfield), fixed duplication issues with the new state handling changes from yesterday, some QOL (for development) improvements as well with code structuring
2024/03/27 0 0 0 7 0 0 Develop handlers for Card management CRUD on backend server + Add in handler for saving card images.
2024/03/28 0 0 0 5 0 0 Develop handlers for Event management.
2024/03/28 0 0 0 0 4 0 Fix card creation + tweaking card templates + view model
2024/03/28 0 0 0 0 2 0 Debugged some small visual bugs and interaction
2024/03/28 0 5 0 0 0 0 Implemented saving for created/edited events via FAB (still some bugs), added error handling, created date picker dialog (still some bugs that need to be ironed out), added observable for form modification for create event, added overflow handling, and a few general UI changes
2024/03/28 0 1 0 0 0 0 Deliverable 5 - worked on the Decorator pattern explanation and figure
2024/03/28 3 0 0 0 0 0 Deliverable 5 - worked on the Factory method pattern explanation and figure, edit and submit overall document
2024/03/28 4 0 0 0 0 0 Working on business card templates and creation process
2024/03/29 0 0 0 0 7 0 Testing and debugging multiple components
2024/03/29 0 6 0 0 0 0 Fixed date picker dialog, render, and storage issues. Fixed event saving issue (due to state passing). Modified business cards to use event card type instead of template. Added event adding dialog for hosting/joining events. Working on fix for error check dialog for create event screen.
2024/03/30 0 6 0 2 0 0 Created join dialog, added card selection to event creation, fixed event creation bug with information copying. Created API functions to handle HTTP requests, looked into websocket handling.
2024/03/30 0 0 0 3 0 0 Figure out websocket handler for management of event cards + Testing websocket connection
2024/03/30 0 3 0 0 0 0 Created Business Card Creation Screen + data handling
2024/03/30 0 0 0 0 10 0 Implement card creation screen + enforce mandatory fields and image upload handling
2024/03/31 0 1 0 0 0 0 Fixed join event dialog rendering, and BusinessCardMultiSelect
2024/03/31 0 2 0 2 0 5 Worked on fixing card storage issue (still not working), added API calls to event components)
2024/03/30 0 6 0 2 0 0 Created join dialog, added card selection to event creation, fixed event creation bug with information copying. Created API functions to handle HTTP requests, looked into websocket handling.
2024/03/30 0 0 0 3 0 0 Figure out websocket handler for management of event cards + Testing websocket connection
2024/03/30 0 3 0 0 0 0 Created Business Card Creation Screen + data handling
2024/03/31 0 1 0 0 0 0 Fixed join event dialog rendering, and BusinessCardMultiSelect
2024/03/31 0 0 0 0 8 0 Worked on adjusting interaction in My Cards / Shared Cards screen, adding and implementing calls to view model to add / remove / edit business cards
2024/03/31 0 2 0 2 0 0 Worked on fixing card storage issue (still not working), added API calls to event components)
2024/03/31 0 2 0 0 0 3 Implemented settings for userId, fixed card loading and saving, added image rendering to cards for front and back
2024/04/31 0 0 0 0 0 7 Creating image loading and saving functionality
2024/04/01 0 0 0 0 4 0 Fixing image preview and card edit functionality
2024/04/01 0 6 0 5 0 0 Implemented event loading and saving from local storage, fixed incorrect card loading and saving from local storage, added event join error dialog, added API function calls for create event, join event, delete event, exit event, add cards to event, upload image to server, download image from server (still needs testing), retrieve event information, corrected image cropping on the card. Fixed JSON encoding issue for creating event
2024/04/02 0 9 0 5 4 4 Fixed bug with server errors for event hosting and event joining. Fixed bug with image upload and download. Added image upload and download for QR codes to fix card transfer issue. Fixed race condition with event rendering vs server checks, and did a ton of code cleanup, error checking, and end-to-end testing
2024/04/04 0 6 0 6 0 0 D6 - Created Deployment Diagram, added Client-Server content onto Component Diagram, wrote out Client-Server Architecture style
2024/04/05 0 3 3 0 3 3 D6 - Created class diagram, explained Coupling, wrote out project design, and wrapped up deliverable with general edits