Skip to content

StatusUpdates

Lauren Lindsey edited this page Jan 29, 2021 · 1 revision

Fall 2020 Status Updates

Team status updates, given bi-weekly starting with Week 6.

Week 6

Accomplishments since last report

  • decided what to do for project
  • presented proposal and made a written proposal document
  • assigned roles to each team member
    • Maya: Backend and React
    • Shanaya: Product Manager and APIs
    • Lauren: Scrum Master and Backend
    • Talia: Design, Front End, User Experience
  • chose API endpoints, database of choice, and tech stack
  • made rough project outline/burndown chart of when tasks should be done

Scheduled tasks to be done by next report

  • set up React repo
  • designate tasks to members
  • get API keys
  • wireframes and basic page navigation planned out

Noteworthy risks, concerns, or problems

  • some API keys require paid access
  • Lauren and Shanaya don't know React - watch videos or get a shallow dive from Maya and Talia since they know React

Week 8

Accomplishments since last report

  • API keys have been funded by LMU CS
  • all API keys have been acquired
  • React repo set up
  • divided up general parts for each group member to work on
    • Maya: Page Navigation and add in relevant React components
    • Shanaya: Google Maps and Crime API Integration
    • Lauren: Firebase and user set up
    • Talia: Designs and Front End, little bit of Firebase and user set up
  • Firebase console initialized

Scheduled tasks to be done by next report

  • learn to add a user to our Firebase database
  • Google Map integration
  • UX: figure out color scheme and higher fidelity wire frames
  • navigation bar and search bar on the "home page"

Noteworthy risks, concerns, or problems

  • no one has used Firebase before, might be a big learning curve
  • Google Maps API has lots of different endpoints and it can be hard interpreting all of the different outputs given
  • finding a logical and intuitive user flow

Week 10

Accomplishments since last report

  • Google Map integrated into home screen
  • mock add data into firebase working
  • Redux for states has been implemented
  • more in depth wireframes created, front end implementation in progress

Scheduled tasks to be done by next report

  • set up the user sign up / log in flow
  • start implementing style into pages
  • figure out how to get directions for a route

Noteworthy risks, concerns, or problems

  • finishing all we want to implement before the end of the semester
  • on implementing what we created in our Databases class:
    • might be implemented in the spring so that we can use the full SDK of a database instead of a mini-stack

Week 12

Accomplishments since last report

  • user setup flow complete, users stored in Firebase
  • style has been implemented on all existing pages
  • walk score calculation is starting integration on the routing page
  • prioritized tasks we want done before our presentation / end of the semester

Scheduled tasks to be done by next report

  • fix bugs in user flow, possible more secure auth and error handling
  • create edit user profile page on main map page
  • finish integration with Google Maps API to get directions
  • work on presentation for the Alpha Beta Presentation on week 14

Noteworthy risks, concerns, or problems

  • ability to properly test before demo
  • general: fixing small bugs on various screens

Week 14

Accomplishments since last report

  • User database, design, and map integration all came together
  • Prioritized which tasks we want done by the end of the semester
  • Emergency Contact calling

Scheduled tasks to be done by next report

  • MongoDB SDK for streetlights and crimes and integrate in with app
  • Store recent destinations and display on search page
  • Map/route styling + adding more graphics

Noteworthy risks, concerns, or problems

  • Google Maps directions vs. information on a live map