Skip to content

Status Reports

Jameson Arsenault edited this page Aug 20, 2018 · 111 revisions

Overview

Below are weekly status reports including project timelines, status updates on progress, as well as in-depth examination on tasks completed by all team members each week.

Table Of Contents

Project Summary

Team LynxMasters is creating a social media hub application that will provide the ability to aggregate multiple social media platforms to one place. Allowing users to interact, like, comment, add friends, link accounts, and post to the users selected social media accounts.

Week One

Team Members Hours Worked
Nicholas Montalbano 20
Jameson Arsenault 15
Tyler Corwin 11
Ian Arsenault 15

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Project Development (Decide what API’s we will start off with, what languages we will use) Ian, Nick, Jameson, Tyler
Refine the Project Proposal with any Feedback received from the professor Ian, Nick, Jameson, Tyler
Created github, twitter, and instagram oauth services Nick
Create Status Report Template & Create Week 2 Status Report Jameson, Ian, Nick, Tyler
Create a draft Gantt Chart Jameson, Ian, Tyler, Nick
Created WIKI and initial start of project documentation Ian
Created white-board sketch of site Tyler
Created base site layout Tyler

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Begin prototyping of the UI (Wireframes only, showing main screens. Include screen navigation diagram.) Tyler, Ian, Nick, Jameson
Create Use Cases (Research proper drawing of all diagrams. All symbols and illustrations should adhere to standard UML notation.) Tyler, Ian, Nick, Jameson
Modify UI prototypes based on Instructor feedback Tyler, Ian, Nick, Jameson
Update Wiki Ian, Jameson
Create dev accounts for each api service Tyler, Ian, Nick, Jameson

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 61 3939

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
None

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Gantt Chart

Link to Gantt Chart Image Image

Site Layout

white board top mid bottom

Week Two

Team Members Hours Worked
Nicholas Montalbano 6
Jameson Arsenault 15
Tyler Corwin 9
Ian Arsenault 17

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Refining project ideas, narrowing down scope and API’s Ian, Nick, Jameson, Tyler
Began Use Case Diagrams Jameson
Began Creating Wireframes for main screens Ian
Researched Twitter, Reddit, and Twitch API's flexibility Nick, Tyler, Jameson
Researched Login Authentication/User Signup Email Verification Ian
Week 2 Status Report Jameson, Ian, Nick, Tyler
Updated Wiki and documentation Ian, Tyler, Nick, Jameson
Researched Vue.js Ian, Tyler, Nick, Jameson
Development of webpack using nodemon/vue.js/SASS/jQuery Tyler

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Revisit Use Cases (Research proper drawing of all diagrams. All symbols and illustrations should adhere to standard UML notation.) and add any missing details. Tyler, Ian, Nick, Jameson
Revisit Prototyped Wireframes and add any missing details Tyler, Ian, Nick, Jameson
Gather more knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Flesh out the Login Authentication/User Signup Email Verification more Ian
Start / Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Development of Webpack for local development Tyler

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 118 3882

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Wireframes

Initial Wireframe Prototype

View Wireframe Wiki Page

Landing Sign Up Login Logged In Landing Profile
Image Image Image Image Image

Week Three

Team Members Hours Worked
Nicholas Montalbano 4
Jameson Arsenault 10
Tyler Corwin 7
Ian Arsenault 12

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Revisit Use Cases (Research proper drawing of all diagrams. All symbols and illustrations should adhere to standard UML notation.) and add any missing details. Tyler, Ian, Nick, Jameson
Revisit Prototyped Wireframes and add any missing details Tyler, Ian, Nick, Jameson
Gather more knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Flesh out the Login Authentication/User Signup Email Verification more Ian
Start / Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Development of Webpack for local development Tyler
Nodemon integration for local development Tyler

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Begin Database Design. ERD should have table names, fields, and their attributes. Establish the correct relationships between tables. Normalization is required Tyler, Ian, Nick, Jameson
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Update the Gannt Chart Jameson
Prepare for the midterm Jameson, Ian, Nick, Tyler
Research how to store/upload/retrieve images using mongodb node Ian, Tyler, Jameson, Nick

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 118 3882

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Four

Team Members Hours Worked
Nicholas Montalbano 12
Jameson Arsenault 10
Tyler Corwin 8
Ian Arsenault 13

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Prepare for the midterm Ian, Nick, Jameson, Tyler
Discuss and work on Database Diagram Tyler, Ian, Nick, Jameson
Revise Prototyped Wireframes Tyler, Ian, Nick, Jameson
Gather more knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Tested Signup password hashing using Bcrypt Ian
Create Prototype for Presentation Use Case - Wireframe Ian
Start / Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Start Building Database Tables Tyler

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Begin Activity Diagrams Ian, Nick, Jameson Tyler
Iterate (go back) to all your project’s components and integrate ideas gained during the presentation. Jameson, Nick, Ian, Tyler

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 161 3839

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Five

Team Members Hours Worked
Nicholas Montalbano 4
Jameson Arsenault 9
Tyler Corwin 12
Ian Arsenault 13

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Researched and began testing Continuous Integration Build tools for applications - Travis CI Ian
Created a test server on Digital Ocean and researched hosting Node Apps Ian
Gather more knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Create Activity Diagram Tyler
Research/Trials integrating Webpack into Vue.js Tyler
Continue research of MongoDB/mongoose for local testing Tyler, Ian, Nick, Jameson

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Begin Class Diagrams Ian, Nick, Jameson Tyler
Continue Researching Digital Ocean Hosting Jameson, Nick, Ian, Tyler
Continue Researching Build/Test tools Ian
Continue Testing Login/Email Verification Ian

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 199 3801

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Activity Diagram

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Six

Team Members Hours Worked
Nicholas Montalbano 10
Jameson Arsenault 6
Tyler Corwin 6
Ian Arsenault 6

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Added to the GANTT chart Jameson
Begin Class Diagrams Ian, Nick, Jameson Tyler
Continue Researching Digital Ocean Hosting Jameson, Nick, Ian, Tyler
Created a few Ubuntu 16.04.4 x64 servers for team to test adding SSL/TLS certs and deploy test Vue Node application Ian
Continue Testing Login/Email Verification Ian

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Begin Sequence Diagrams Ian, Nick, Jameson Tyler
Make any necessary changes to the Class Diagrams Nick, Ian, Tyler, Jameson
Continue Researching Digital Ocean Hosting Jameson, Nick, Ian, Tyler
Continue fixing/adding to the GANTT chart Jameson
Start a basic Power Point for the Final Jameson, Nick, Tyler, Ian

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 199 3801

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Class Diagrams

Image

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Seven

Team Members Hours Worked
Nicholas Montalbano 10
Jameson Arsenault 12
Tyler Corwin 10
Ian Arsenault 15

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Added to the GANTT chart Jameson
Started work on the Final Powerpoint Jameson
Completed Sequence Diagrams Ian, Jameson, Tyler
Successfully deployed a simple VueJS project on Digital Ocean with SSL/TLS certificates Ian

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Update Wiki Tyler, Ian, Nick, Jameson
Make any necessary changes to the Sequence Diagrams Nick, Ian, Tyler, Jameson
Continue Researching Digital Ocean Hosting Jameson, Nick, Ian, Tyler
Continue fixing/adding to the GANTT chart Jameson, Ian, Nick, Tyler
Work on Power Point for the Final Jameson, Nick, Tyler, Ian
Continue working on login/email verification functionality Ian

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 246 3754

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Sequence Diagrams

Sign Up Image Login Image Manage Account Image Homepage Image

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Eight

Team Members Hours Worked
Nicholas Montalbano 10
Jameson Arsenault 10
Tyler Corwin 10
Ian Arsenault 10

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Completed GANTT chart Jameson
Started work on the Final Powerpoint Jameson
Updated Wiki Ian

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Continue Researching Digital Ocean Hosting Jameson, Nick, Ian, Tyler
Continue working on login/email verification functionality Ian
Prepare for final presentation Tyler, Jameson, Nick, Ian

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 286 3714

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Nine

Team Members Hours Worked
Nicholas Montalbano 10
Jameson Arsenault 10
Tyler Corwin 10
Ian Arsenault 10

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Complete Final Powerpoint Jameson, Nick, Tyler, Ian
Practice Presenting Jameson, Nick, Tyler, Ian
Updated Wiki Ian

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Continue Researching Digital Ocean Hosting Jameson, Nick, Ian, Tyler
Continue working on login/email verification functionality Ian
Present final presentation Tyler, Jameson, Nick, Ian
Begin discussing project timeline and development Ian, Jameson, Tyler, Nick

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 326 3674

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Eleven

Team Members Hours Worked
Nicholas Montalbano 10
Jameson Arsenault 14
Tyler Corwin 10
Ian Arsenault 20

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Create landing page FAB button Jameson
Various Landing page sections / functionality Jameson
Email verification with Sendgrid Ian
Fonts Tyler
Landing Page creation Ian

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue work on the backend Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Implement font selection Tyler
Create main page for users Tyler
Continue working on login/email verification functionality Ian

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 380 3620

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Twelve

Team Members Hours Worked
Nicholas Montalbano 14
Jameson Arsenault 12
Tyler Corwin 12
Ian Arsenault 18

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Completed Signup Stepper + Signup functionality Ian
Added profile image upload functionality Ian
Added on to the home page Jameson
Added in sticky-nav Jameson

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Finalize Personal Information input fields on signup Ian
Work on linking APIs through LynxMasters API Ian
Create user session upon login Ian
Finish homepage information (developer info, footer info, legal notice / privacy info) Jameson
Finish stickynav functionality / work on Contact Us functionality Jameson
Start on profile page layout / functionality Jameson

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 380 3620

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low
General Overview: Twitter's API now charges for upgraded usage, (the free plan only allows users to grab data that's 7 days old). We will be drafting an email to see if we can gain access to a higher level on a "Student Pass". The API endpoints for all services are starting to change, so we need to make sure that we're staying up to date on all of the proposed and current changes that have been implemented to ensure data population. We have been working on different aspects of the project using different repo's on github to develop each section cleanly. However we need to start combining the repo's onto one main one to make sure that all of the different aspects connect correctly so there will be some risk involved with time spent vs usability. Medium

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Thirteen

Team Members Hours Worked
Nicholas Montalbano 30
Jameson Arsenault 14
Tyler Corwin 8
Ian Arsenault 12

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Worked on moving the api functionality to our actual api Nick, Ian
Began working on the Account Management page Jameson

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Continue working on moving the api functionality into our actual api Nick, Ian
Continue working on the Account Management page Jameson
Finish the footer Jameson

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 444 3556

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low
General Overview: Twitter's API now charges for upgraded usage, (the free plan only allows users to grab data that's 7 days old). We will be drafting an email to see if we can gain access to a higher level on a "Student Pass". The API endpoints for all services are starting to change, so we need to make sure that we're staying up to date on all of the proposed and current changes that have been implemented to ensure data population. We have been working on different aspects of the project using different repo's on github to develop each section cleanly. However we need to start combining the repo's onto one main one to make sure that all of the different aspects connect correctly so there will be some risk involved with time spent vs usability. Medium
Json Web Token Vulnerabilities Medium to High

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Fourteen

Team Members Hours Worked
Nicholas Montalbano 20
Jameson Arsenault 14
Tyler Corwin 10
Ian Arsenault 18

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Completed Link Accounts Component - Linking/Unlinking social media accounts from profile Ian, Nick
Completed automatic refreshing of tokens when they expire Ian, Nick
Added card animations for linked unlinked accounts + progress loaders while linked account info is loading Ian
Fixed the FAB button so it only appears when the bottom nav is stickied Jameson
Finished the footer / privacy policy / legal disclaimer Jameson
Created base layout for Account Management Jameson
Created the Midterm PP slides Jameson, Tyler, Ian, Nick

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Work on directives for navigation buttons Ian
Work on creating user authenticated state upon login Ian
Work on clearing user info upon logout Ian
Finish Account Management page and edit functionality Jameson
Work on getting Contact Us working Jameson

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 506 3494

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low
General Overview: Twitter's API now charges for upgraded usage, (the free plan only allows users to grab data that's 7 days old). We will be drafting an email to see if we can gain access to a higher level on a "Student Pass". The API endpoints for all services are starting to change, so we need to make sure that we're staying up to date on all of the proposed and current changes that have been implemented to ensure data population. We have been working on different aspects of the project using different repo's on github to develop each section cleanly. However we need to start combining the repo's onto one main one to make sure that all of the different aspects connect correctly so there will be some risk involved with time spent vs usability. Medium
Json Web Token Vulnerabilities Medium to High

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Fifteen

Team Members Hours Worked
Nicholas Montalbano 10
Jameson Arsenault 10
Tyler Corwin 12
Ian Arsenault 16

Tasks Accomplished this past week - Owner

Completed Tasks Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Completed login redirect functionality (determine whether user needs to link accounts) Ian
Completed work on Authenticated state management with Vuex Ian
Reversed encryption process with JWTs Nick
Added wildcard route and 404 Page not Found component Ian
Re-styled the Account Management page to match the Profile page so the UI is simple Jameson
Starting to get the Account Management page pulling user data Jameson
Added base styles, fonts, and colors Tyler
Configuring styles Tyler

Task for Next Week - Owner

Planned Tasks for Next Week Task Owner
Continue to gather knowledge on Twitter, Reddit, Twitch APIs Tyler, Nick, Jameson
Continue learning Vue.js Jameson, Nick, Ian, Tyler
Work on Twitch feed component + live stream cards Ian
Work on getting Contact Us working Jameson
Finish up the Account Management Page Jameson
Add to the Landing Page Tyler

Budget - Planned Time/Actual Time

Planned Time Actual Time Remaining Hours in Budget
4000 554 3446

Project Risks

Project Risks Severity (High, Med, Low)
API integration Ranges from High - Low
API access token expiration Med
Projects own Api & Services Low
API Security Low
API rate limits Low
User Email Verification Low
General Overview: Twitter's API now charges for upgraded usage, (the free plan only allows users to grab data that's 7 days old). We will be drafting an email to see if we can gain access to a higher level on a "Student Pass". The API endpoints for all services are starting to change, so we need to make sure that we're staying up to date on all of the proposed and current changes that have been implemented to ensure data population. We have been working on different aspects of the project using different repo's on github to develop each section cleanly. However we need to start combining the repo's onto one main one to make sure that all of the different aspects connect correctly so there will be some risk involved with time spent vs usability. Medium
Json Web Token Vulnerabilities Medium to High

Overdue Tasks

Overdue Tasks
None

Issues

Issues
Instagram and Facebooks API's have been severely crippled by their recent issues with security, and them trying to make their platform more secure. So for now use of those has been decided against

Follow Up Actions/Owner

Follow Up Actions Owner
None N/A

Week Sixteen

Week Seventeen

Week Eighteen

Week Nineteen

Week Twenty

Clone this wiki locally