Wei Rong

DateDescriptionHours
8/3 - 10/33 F2F Meetings to brainstorm idea + decide on App’s main feature8
12/3Finalised Proposal and decided on design theme (Santorini, Ancient Greek style)2
3/5 - 5/5FrontendMasters TypeScript React V2 course by Steve Kinney https://frontendmasters.com/courses/react-typescript-v2/6
6/5Designing poster2
6/5ForntendMasters Next.js 13+ V2 course by Scott Moss https://frontendmasters.com/courses/next-js-v2/3
7/5Landing Page Figma1
9/5Data Page Figma1
9/5 - 10/5Video5
13/5 - 14/5Set up initialisation of app, set up CI/CD with github actions https://advent-4g6dx174l-wr1159.vercel.app4
14/5Advisor Meeting + Sprint #1 Planning2
18/5Navigation Bar and Tailwind config https://github.com/wr1159/advent/pull/4 https://github.com/wr1159/advent/pull/5 https://advent-isrjyk7cv-wr1159.vercel.app2
19/5Landing Page https://advent-l7c20ta5p-wr1159.vercel.app3
20/5Routing https://advent-agbyi0c09-wr1159.vercel.app1
20/5Orbital Page2
21/5Mobile Layout https://advent-lsrfa8phs-wr1159.vercel.app/3
22/5Slight fixes and refactor of code Remove 2 column option on orbital page MobileMenu button shows at all times MobileMenu now appears like a Card https://advent-1uw7swmp5-wr1159.vercel.app2
23/5Footer component0.5
24/5Basic Dashboard Frontend Page https://advent-n7b2zm633-wr1159.vercel.app2.5
24/5Writing Tests3
25/5 - 26/5Charts in statistics page3
26/5 - 27/5Minor fixes + Speed up CI/CD3
27/5-28/5Backend help: - querying for events, - display event template, - refactoring components,16
28/5README and Documentation3
29/5 - 2/6Research of WYSIWYG editors, decided on quill and implementation4
2/6Evaluation of GotEat and Waste Washers3
3/6Hotfix for button and other things1
3/6Add Colour feature3
4/6Table Of Content for README2

Nathan

DateDescriptionHours
8/3 - 10/33 F2F Meetings to brainstorm ideas + decide on App’s main feature.8
12/3Finalized Proposal and decided on design theme (Santorini, Ancient Greek style)2
6/5Designing poster for Lift-off2
7/5Familiarizing w Figma + Designing Customisation Page for Lift-off video6
8/5Finalizing some details of Customisation Page Design for Lift-off video1
9/5 - 10/5Video5
12/5Setting up React + Doing react’s official tutorial on tic tac toe game2
13/5Attending Orbital workshops for database + git-github3
13/5Responding to email by mentor1
14/5Zoom meeting with advisor, Sprint #1 planning2
15-16/5Setting up project + configuring firebase. (1.5) Attend session regarding web servers (1.5)3
17/5Learning concept, structure of a web app (1) Meeting with advisor (0.5) Getting started with firebase authentication (2)3
18/5Learning and implementing authentication features with SignUp and SignIn logic. (Scap the idea of using FirebaseUI for auth and re-implementing)4
19/5Implementing basic sign-in page with signup, signup components and pages. (2) Attending a microservice, basic web architecture session (1.5) Rewatching orbital workshop on React + reading documentation (1.5)5
20/5React workshop1
21/5Learning through firebase tutorials, reading about OAuth, API3
22/5-23/5Attending a session for software testing. (2) Finalizing signUp, signIn logic, Google Authentication. Adding logout logic and LogOut component. Creating pull requests, resolving conflicts and comments.5
24/5Design and settle database structure for app (1) Attend session for software testing methodologies + testing tools (3)4
25/5Implement popup front end when creating event, implement backend logic for writing to database the user data for login button, and event details for create event button.5
26/5Settle query for reading all events from database for create event button. Fixing the UI bug of events not loading7
27/5Finally fixing the UI bug for event page with the help of groupmate.6
28/5Helping with frontend for editor template page (3) Settling the logic for saving events to database (1) Designing user activity diagram (1)5