Skip to content

Latest commit

 

History

History
87 lines (87 loc) · 20.2 KB

TIMELOG.md

File metadata and controls

87 lines (87 loc) · 20.2 KB
Date (DD/MM/YYYY) Task Linus Sophie Jeannie Nandini Rachelle Samuel
15/05/2024 Project Setup on Github 1hr
17/06/2024 Initialize Project 1hr
22/05/2024 Project Proposal Brainstorming - Meeting 2hr 2hr 2hr 2hr 2hr 2hr
27/05/2024 Project Idea and Deliverable 1 - Meeting 2hr 2hr 2hr 2hr 2hr 2hr
28/05/2024 Researching Credit Cards: Investigate types, benefits, point systems, etc 2hr 2hr 2hr 2hr 2hr 2hr
29/05/2024 Learning Kotlin, Android Studio, Room and Hilt 3hr 3hr 5hr
31/05/2024 Initial UI Design for Home Screen 1hr
05/06/2024 UI Design for My Cards Screen 0.5hr
07/06/2024 UI Design for Add a Card 0.5hr
10/06/2024 UI Design for Payments Calendar Screen 0.5hr
12/06/2024 UI Design for My Benefits 0.5hr
13/06/2024 Deliverable 2 - Meeting 2hr 2hr 2hr 2hr 2hr 2hr
15/06/2024 UI Design for Add a Benefit 0.25hr
18/06/2024 UI Design for Receipts Page 0.25hr
20/06/2024 UI Design for Record a Receipt Page 0.5hr
21/06/2024 Implement Navbar + Page Navigation 3hr 3hr
22/06/2024 Prototype Discussion - Meeting 1.5hr 1.5hr 1.5hr 1.5hr 1.5hr 1.5hr
23/06/2024 UI Design for Purchase Page + Ideating on Geolocation Inference 1hr 1hr
21/06/2024 - 24/06/2024 Implement domain models, DAOs, and repositories for credit cards and point systems 12hr
24/06/2024 Add Custom Font to App 2hr
24/06/2024 My Cards Screen Implementation Setup 3hr
24/06/2024 Home Screen Implementation Setup 4hr
25/06/2024 Figma Designs Discussion - Meeting 1.5hr 1.5hr 1.5hr 1.5hr 1.5hr 1.5hr
26/06/2024 Deliverable 3 (Presentation) - Meeting 2hr 2hr 2hr 2hr 2hr 2hr
26/06/2024 Add Card Screen Setup 1hr
26/06/2024 Upcoming Payments Screen Setup 2.5hr
26/06/2024 Typography Fixes 1hr
28/06/2024 UI Design for Optimal Purchase Recommendation Page 0.5hr
30/06/2024 Issues Discussion + Kanban Board Creation - Meeting 2.5hr 2.5hr 2.5hr 2.5hr 2.5hr 2.5hr
29/06/2024 - 02/07/2024 Implemented Database, DAO and Repository for Purchases 6hr
02/07/2024 View Model for Home Screen
02/07/2024 Learning Creation of Unit Test Cases 8hr
03/07/2024 Learning about Database Implementations 3hr
04/07/2024 View Model for Add Card Screen 3hr
05/07/2024 Migrate components to use M3 2hr
06/07/2024 View Model for Add a Card 3hr
07/07/2024 Unit test for repositories and domain models 6hr
08/07/2024 View Model for Payments Calendar Screen 3hr
09/07/2024 Deliverable 4 and General Discussion - Meeting 2hr 2hr 2hr 2hr 2hr 2hr
10/07/2024 My Receipt Page UI Implementation 4hr
11/07/2024 View Model for My Benefits 1hr
13/07/2024 View Model for Add a Benefit 1hr
15/07/2024 View Model for My Cards Screen 3hr
15/07/2024 Implement additional functionality for My Cards Screen (card deletion, ui changes, etc) 3hr 3hr
16/07/2024 View Model for My Receipt Page 6hr
17/07/2024 D5 and Status Update - Meeting (+ discussed idea of adding template cards) 2.5hr 2.5hr 2.5hr 2.5hr 2.5hr 2.5hr
17/07/2024 Modify DB, DAO, and Repositories for predefined credit cards 3hr
18/07/2024 Add Card Screen - UI changes to allow for using template predefined cards 2hr
18/07/2024 View Model for Record a Receipt Page 1hr 7hr
18/07/2024 Add predefined credit cards to the database 1hr
18/07/2024 Implement geolocation-based purchase type inference 3hr
19/07/2024 Adding Filter Functionality and Others for My Receipts Page 1hr 6hr
20/07/2024 Status Update and Group Coding - Meeting 2hr 2hr 2hr 2hr 2hr 2hr
20/07/2024 Benefits Page UI & View Model + Add a Card Page (Defining a Point System for a Point back Card) 4hr
21/07/2024 View Model for Purchase Page 1hr
21/07/2024 Rewards summary toggle 8hr 8hr
22/07/2024 Add the logic to handle "Others" purchase type 0.5hr
22/07/2024 Add Card - Using Template (View Model) 1.5hr 3hr
22/07/2024 Alarm manager notifications 8hr 8hr
22/07/2024 Record a Receipt UI 2.5hr
22/07/2024 Implement optimal card finding 0.5hr
23/07/2024 View Model for Optimal Purchase Recommendation Page + Purchase Page 4hr
23/07/2024 Commit updates and fixes
24/07/2024 Next Payment Calculation Bug Fix 2hr
24/07/2024 Adding More Unit Test Cases 3hr
25/07/2024 View a Receipt Implementation 0.5hr 3hr
26/07/2024 Implementing Geolocation Inference in UI 6hr
27/07/2024 Implementing Receipt Scanning 1hr 8hr 8hr
28/07/2024 UI Improvements - Ideating UI Improvements on Figma 2hr 2hr 2hr 2hr 2hr 2hr
28/07/2024 UI Improvements and Bug Fixes 6hr (5 + 1hr) 5hr
29/07/2024 Debugging and YouTube recording 2hr 2hr 2hr 2hr 2hr 2hr
29/07/2024 Branding and Logo Creation 3hr
29/07/2024 Baseline Profile 3hr 3hr
30/07/2024 Final Testing 3hr 2hr 2hr
Various Dates PR Reviews 20hr (over the term) 12hr (over the term) 12hr (over the term) 12hr (over the term) 4hr 12hr
Various Dates Learning Kotlin + Android Studio 5hr 6hr 8hr 7hr 5hr
Various Dates Research on geolocation-based inference using Google API (total) 5hr 5hr
Various Dates Research on Camera2 2hr
Various Dates Research on CameraX 3hr
Various Dates Research on data storage 2hr
Various Dates Research on Ktor 1hr 1hr
Various Dates Research on receipt parsing 1hr 1hr
Various Dates Research on notification systems 1hr 1hr
Various Dates Research on import/export of data 0.5hr 3hr
Various Dates Research on baseline profile 5hr 3hr