-
Notifications
You must be signed in to change notification settings - Fork 0
Development Process
We had an initial repository before switching to React, but we moved to another repository to support the React project. This repository is the final one for hosting on the web. Initial github repo:
Working at school and home, we needed to find a way to get around the inability to use packages on school computers. It allowed us to share the code online, and view our version history without having to commit to Github every day.
Creating design mock ups, or documents with important notes to work on within our team was something we valued throughout the development process, and to keep track of such information we had a google drive to store this content.
All workload of each workday in the curated timeline was equally split up to be more efficient and effective with our time, where the person tasked with a task on the WBS would lead that task if not carry it out on their own, with the rest aiding them with research / other aspects (if for example the person helping is working on a functionality that the other needs for their part of the project).
Worked on initial design drafts
Worked on initial design mock ups and drafts, which influenced the design for the several pages.
Developed the initial landing pages and volunteer dashboard and worked on the merging process.
Worked on Final design implementations before deployment using bootstrap and css.
Worked on routing using the react router, which focused on making navigation smooth and easy to do.
Helped with design drafts.
Created initial prototype based on research which influenced how to use the research (for example switching to react).
Worked on using the google services: google maps and firebase, used to mainly for database implementation in this phase and database unit tests. Also used the HTML geolocation API to get user's location data.
Tested the deployment of the website.
Completed location accuracy testing, making the location picking feature as smooth and easy to use as possible, relying on having people test the experience and outline what they liked or didn't like about it.
Worked on having synchronized updates from the database to update the volunteering events displayed almost as soon as they are added to the feed.
Worked on the final deployment for the website, promoting the semi-final version to testers to get any final comments that can be easily implemented or considered for future plans(mainly pertaining to possible glitches).
Attempted to contact a few stakeholders, but due to current circumstances with Covid, this goal ended up not matching our timeline, however it was a wish list item so we continued without it.
Helped with design drafts as well.
Conducted initial and post-prototype research (helped influence change to react).
Worked on implementing the initial report and log in pages which influenced later versions.
Conducted tests on the different methods of deployment to pick which method suits us the most.
Tested the limits of the connection between firebase, mainly testing the report features on the website.
Began the process for product testing, where a form for feedback was made and a deployed version of the website was passed to test.
Worked on creating the presentation or video on how to use the website displayed on the home page of the wiki.
Worked on the Work Break Down structure, planning out the project, and setting up the Software Quality Assurance plan.
Worked on testing the developed and merged websites
Worked on testing the security system implemented and simulating report traffic to test performance
Performed code walk throughs
Completed Project Write up


