Journal

April 24th, 2023

  • Closing remarks
  • Discuss how we intend to hand off the final product
  • Final tweaks reviewed and discussed

April 17th, 2023

  • Talk to Client about specifications for admin vs other users
  • Work on final project presentation

April 13th, 2023 (Client Meeting)

  • Mimo and Natalie met with Penny (client) to show progress and get feedback
    • Went over question types, homepage text update, numeric validators (fixed the errors with survey submission)
    • Client suggested new changes such as conditional visibility in questions and additional question options

April 10th, 2023

  • Get feedback from meeting with client
  • Finish Tech Talk
  • Work on documentation plan (can make a video for client to follow) and test plan
  • Hand-off plan due on weekend

April 3rd, 2023

  • Documentation plan due at end of week
  • Continue working on backend, test surveys to see if input goes through (fix errors)
  • Continue working on frontend, implement different input formats
    • Still working on datepicker (trying JQuery), all others are built into SurveyJS
    • Emailed client and set up a date (4/13) to meet on zoom in order to make sure the frontend survey formats are looking appropriate for the type of content
  • Tech Talk still has time, should start working on it soon

March 27th, 2023

  • Make progress on backend (CSV file import, dummy data, connection link)
  • Ask client about form used to collect the data/information
    • Client emailed back 4/3, data only collected with excel sheet
  • Use form to decide how to format survey answers- currently working on implementing datepicker
  • Figure out how to connect to database without personal information (user/password) in connection link so that we can push to GitHub again.
  • Start thinking about tech talk (since it’s on one of the later dates, not too high priority right now).

March 20th, 2023

  • Talk with client, decide what is high priority for finishing in the next four weeks
  • Change frontend to buttons and dropdowns
  • Import database CSV files, we can worry about the link between the webpage connection to database later

March 6th, 2023

  • Checking up on what to do for the break (besides relax)
  • Work on the database and fill it with dummy data
  • Improve on front-end spec goals
  • Work on the functional requirements list

February 27th, 2023

  • Continue working on code, figure out how to import dummy data to database for app usage.
  • Maybe split up into teams to work on front end and back end.
  • Update midterm presentation to be easier for the audience to follow along.

February 26th, 2023

  • Creating midterm powerpoint presentation
  • Practicing presentation timing, working on flow
  • Creating a game plan for the order of presenting/what to include and exclude

February 20th, 2023

  • Points to work on:
    • Creating dummy data instead of using personal information from the excel sheets
      • Ask if the excel data sheets given to us contain sensitive information
    • Upload dummy data into the MongoDB database
    • Figure out how to put data in csv file to give to the MongoDB database.
    • Finish architecture diagrams
    • Create project presentation, get ready to present Monday!

February 16th, 2023

  • Discussed possible topics to be explored for Ethics Assignment
  • Analyzed and researched previous existing work for The Beast (Psych Assist), figured out which would be good to keep, and determined what to change.

February 6th, 2023

  • Analyzed D1 section on the website, added some tweaks, and received critiques
  • Asked questions about how the ethics 1 assignment should look, and what we should try to achieve in it
  • TO DO:
    • Add code to GitHub and put link to GitHub on project website
    • MongoDB access and use, get code running for people besides Wid
    • Ethics assignment, Add new assignment tab
    • View midterm present link on schedule
    • Proof of concept to look at in 2 weeks
    • Look into Trello or decide Microsoft Teams
    • Add to journal
    • Pick functionality to implement

January 31st, 2023 (Client Meeting)

  • Met with the client and discussed the past semester’s work, the goals of this semester, and possible future goals
  • Gathered user stories from client
  • Emailed previous semester’s students about the project and database used (no response as of 2/6/23)
  • Set means of communication as biweekly zoom meetings with messages via Microsoft Teams between meetings

January 30th, 2023

  • Updated group website to be project-specific
  • Contacted client and set up a meeting date (1/31 @ 3 – 4 pm)
  • Joined client Microsoft Teams for access to material
  • Brainstormed questions for clients for user stories before our first client meeting

January 20th, 2023

  • Finalized project preferences
  • Completed group website

January 13th, 2023

  • Started group website
  • Set expectations and rules

First Meeting: Getting to Know Each Other