Brad Samack's Journal - aaronkopplin/Metallic-React-Native GitHub Wiki

Week 1 | Week 2 | Week 3 | Week 4 | Week 5 | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | Week 11 | Week 12 | Week 13 | Week 14 | Week 15

Week 1

1/20/2021 (1.0 hour)

First post of the development journal, and first group meeting today. Introductions with the group and discussion on the project as a whole.

1/22/2021 (1.0 hour)

Meeting with professor to work out logistics and insight on direction. Also to show that dates start from that of the first entry and work their way down.

Week 2

1/25/2021 (1.5 hours)

Regular meeting with group. Introductions in terms of technical backgrounds and experiences we have had, also worked on beginning repository for android app and started work on the prospectus as a group.

1/27/2021 (3 hours)

Completed github refresher tutorial.

Meeting with group finishing prospectus. | Setting up work for next steps in project progress. | Getting android studio to work with our code.

Week 3

2/1/2021 (2.5 hours)

Prospectus review meeting with professor | Organizing and formatting wiki (Adding Links to homepage for easy navigation and group meetings page) | Meeting with group | React native tutorial

2/3/2021 (2.0 hours)

Working on Feasibility report with group

2/5/2021 (1.0 hours)

Work on Feasibility presentation with group.

Week 4

2/8/2021 (1.25 hours)

Feasibility Presentations

2/10/2021 (1.75 hours)

Regular group meeting and React Navigation tutorials

2/12/2021 (3.0 hours)

Worked with Josh on figuring through file separation in react.

Week 5

2/15/2021 (2.5 hours)

Flowcharting app navigation and features with group | Setting up Firebase and git branching with group.

2/16/2021 (3.0 hours)

React Native and Firebase tutorials.

2/17/2021 (2.5 hours)

Team meeting. Working on firebase logic and planning,

2/19/2021 (5.0 hours)

Combining old styles with firebase code (2.0 hours)

Team meeting to work on Sprint Report and dealing with Frustrating errors to get app to run on everyone's machine (3.0 hours)

Week 6

2/22/2021 (3.5 hours)

Worked on the Sprint report. Adding my areas and editing wording for some areas then adding the burndown chart section. (1.5 hours)

Finishing up sprint 1 release for report with group. (1.0 hours)

Trying to work through errors with app. (1.0 hours)

2/24/2021 (3.5 hours)

Meeting with group (2.0 hours)

Work on Database stuff and app issues. (1.5 hours)

2/25/2021 (2.0 hours)

Worked with Josh trying to figure out how to get information from Firebase to a usable format in the app.

Week 7

3/1/2021 (5.0 hours)

More trouble shooting how to get information from within the Firebase database. Finally found a solution to present it to the screen on the app (2.0 hours).

updating and adding documentation to wiki and Zen hub (1.0 hours).

Meeting with Group on sprint progress and working through project structure tasks (2.0 hours).

3/3/2021 (2.25 hours)

Team meeting and beginning work on Sprint 2 Presentation.

Week 8

3/8/2021 (2.0 hours)

Presentations on sprint 2

3/11/2021 (1.0 hours)

Firebase storage setup with Myren

Week 9

3/15/2021 (2.5 hours)

Meeting with Group

Work on contacts integration with database (2.0 hours)

3/17/2021 (2.0 hours)

Meeting with group (2.0 hours)

3/18/2021 (5.75 hours)

Added ability to remove contacts (1.0 hours)

Sectioned contacts by letter and changed to sectioned list (2.0 hours)

Research on how to remove documents from firebase, Sectioned Lists in react native, and Maps in JavaScript (2.75 hours)

Week 10

3/22/2021 (3.5 hours)

Filling in and Editing together parts of the Sprint 3 report. (1.0 hours)

Handled Merging everyone's code together to master, so that we have an accurate current build for the project. (1.5 hours)

Meeting with group finalizing sprint materials for release. (1.0 hours)

3/24/2021 (2.5 hours)

Allowed filter of contacts to only show headings for contacts that are within the list and don't show headings for sections without contacts (1.5 hours)

Group Meeting work Day (1.0 hours)

Week 11

3/29/2021 (3.0 hours)

Meeting with Group.

Created Recent Chats screen with Aaron to show recent chats with users and navigate to payments for them.

3/31/2021 (2.5 hours)

Meeting with Group combining branches and code to working version of the app (2.5 hours)

4/2/2021 (3.0 hours)

Reworking and Cleaning up design of contacts screen

4/3/2021 (7.0 hours)

Meeting with group beginning presentation and working on a demoable version of the project (2.5 hours)

Styling and Cleaning up pages within the app. Accounts/Contacts/Recent Chats (4.5 hours)

Week 12

4/5/2021 (2.0 hours)

Finalizing Sprint 4 Presentation and Github Release (1.0 hours)

Short Group Meeting discussing next Sprint Plans and other details (1.0 hours)

4/7/2021 (1.5 hours)

Sprint 4 Group Presentations (1.5 hours)

4/8/2021 (3.0 hours)

Looking into code execution cleanup and speeding up image loading for profile pictures. (3.0 hours)

Week 13

4/12/2021 (2.0 hours)

Set All Images in firebase storage to public to speed up image loading and began working changes into code.

Group Meeting (2.0 hours)

4/14/2021 (3.5 hours)

Met with Group and Implemented User Images and Default Images into All App Screens. (3.0 hours)

Minor Tweaks to screen styling. (.5 hours)

4/15/2021 (5.0 hours)

Updating Wiki in Preparation for Final Deliverables and updated meeting schedule (0.5 hours)

Spent Time Redesigning App on Web to have The Screens be more confined rather than stretch across the entire screen (3.0 hours)

Added color to the buttons to make them look more usable taking feedback from the previous sprint as inspiration for the change (0.5 hours)

Solved an issue where the App was not letting accounts be created on mobile devices. Fix is probably placeholder until a better method is worked out (1.0 hours)

Week 14

4/19/2021 (3.5 hours)

Merging code for Sprint 5, report clean up, and Zen hub management. (3.5 hours)

4/20/2021 (2 hours)

Group Meeting for work on Lightning slides.

4/21/2021 (2.5 hours)

Began Final Report with Group (2.5 hours)

Week 15

4/26/2021 (2.0 hours)

Worked on Final Report with Group (2.0 hours)

4/28/2021 (2.0 hours)

Finish Up final report deliverables (2.0 hours)

Total: [111.0 hours]