Skip to content

Luke Whittle Log

Luke Whittle edited this page Apr 23, 2020 · 22 revisions

Week 1

8 September 2019

Met with group and established project.

Week 2

15 September 2019

Met with client and clarified the projects vision; decided on React as framework. Decided on new team weekly meeting time on Wednesday. Completed milestone 4.

Week 3

22 September 2019

Met with group where I drew the rough designs and later redrew them to post to the wiki. Researched more on React. Looked into some full stack development articles particularly regarding starting up web projects in relation to React in an attempt to get overview of project ahead.

Week 4

29 September 2019

Reworked the design from a few static pages to a single dynamic design. Looking into Node.js and how it interacts with React. Downloaded dependencies for "hello world" project.

Week 5

6 October 2019

Researched webpack and babel for react.

Week 6

13 October 2019

Worked on hello world for react front-end, experimented with how webpack and babel work with create-react-app since they get automatically generated. Worked on requirements deliverable.

Week 7

20 October 2019

Worked on design of app. Talked to client about the design.

Week 8

27 October 2019

Set up/built project from github in visual studio. Got it to work on desktop - looking into how to make it work for laptop.

Week 9

3 November 2019

Established ethical, legal and security issues.

Week 10

10 November 2019

Differentiated client server structure for deployment. Heroku seems like best choice for a free trial due to group members reaching free AWS services limits (so we do not have a free trial left).

Week 11

17 November 2019

Set up and worked on development environment on both laptop and desktop.

Week 12

24 November 2019

Began working on file input and output as well as figuring out some of the parameters for displaying our CSV data.

Week 13

1 December 2019

Worked on iCal implementation.

Week 14

8 December 2019

Got ical upload to work with server. Server backend host made to AWS. Connected front-end and back-end via server.js file, package.json proxy and FileUpload.js.

Week 15

24 January 2020

Got new group member, looked into unit tests.

Week 16

2 February 2020

Implemented testing features. UI.Vision adds behavior testing for the webpage while react uses jest for unit testing.

Week 17

9 February 2020

Met with the team to tackle the algorithm and data sanitization.

Week 18

16 February 2020

Configured AWS server in preparation for beta release.

Week 19

23 February 2020

Server features and updates

Week 20

1 March 2020

Beta release meetings and work. Helped work on scheduling algorithm.

Week 21

8 March 2020

Researched RC1 issues.

Week 22

22 March 2020

Fixed server port issues. Setting up to work virtually with group due to COVID-19.

Week 23

29 March 2020

Created templates, server endpoints to retrieve templates, and button on front end to retrieve template.

Week 24

5 April 2020

Group met and organized what had to be done for RC1.

Week 25

12 April 2020

Added cross-env.

Week 26

19 April 2020

Major changes to instructions page including images, GIF, and list descriptions.

Week 27

26 April 2020

Updated template, created video for group and created modal for the video to be displayed in a closable form.