-
Notifications
You must be signed in to change notification settings - Fork 0
Luke Whittle Log
Met with group and established project.
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.
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.
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.
Researched webpack and babel for react.
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.
Worked on design of app. Talked to client about the design.
Set up/built project from github in visual studio. Got it to work on desktop - looking into how to make it work for laptop.
Established ethical, legal and security issues.
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).
Set up and worked on development environment on both laptop and desktop.
Began working on file input and output as well as figuring out some of the parameters for displaying our CSV data.
Worked on iCal implementation.
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.
Got new group member, looked into unit tests.
Implemented testing features. UI.Vision adds behavior testing for the webpage while react uses jest for unit testing.
Met with the team to tackle the algorithm and data sanitization.
Configured AWS server in preparation for beta release.
Server features and updates
Beta release meetings and work. Helped work on scheduling algorithm.
Researched RC1 issues.
Fixed server port issues. Setting up to work virtually with group due to COVID-19.
Created templates, server endpoints to retrieve templates, and button on front end to retrieve template.
Group met and organized what had to be done for RC1.
Added cross-env.
Major changes to instructions page including images, GIF, and list descriptions.
Updated template, created video for group and created modal for the video to be displayed in a closable form.