BetsyRowley / menstrual-tracker

A full-stack application created for University of St. Thomas course SEIS739.
0 stars 1 forks source link

Create Video Presentation #17

Open BetsyRowley opened 5 months ago

BetsyRowley commented 5 months ago

The presentation should take between 7.5 and 15 minutes.

Minimally, you should:

You do not need to show the source code unless you wish.

You may simply show your video instead of presenting if you wish!

cklukas16 commented 3 months ago

Presentation Notes for 5/2

@BetsyRowley

  1. Vision Statement (BETSY)
    • Inspiration (Fast Like a Girl)
  2. Stack - resources in ReadMe (BETSY)
    • Springboot backend (java), Angular Frontend (typescript)
    • H2 vs Postgres (Docker container)
  3. Class diagram (BETSY)
    • Future development
  4. Enter health symptoms (#7) (CAITLIN)
    • Adding a new - user story
    • add extra characters
  5. Demo (CAITLIN) - Share screen
  6. Design decisions (CAITLIN)
    • validation on client side and server side (ex. When adding a new entry, server checks for existing dates and client side checks that it’s not in the future)
    • front end does cycle calculating. No need to store that information
  7. Improvements (CAITLIN)
    • consistent variable names across classes (ex. Daily, daliyEntry, dailyInfo)
    • code reuse: opportunity for re-use with daily edit and daily form components
cklukas16 commented 3 months ago

@BetsyRowley

JSON data was updated in the backend branch I'm working on. I'll merge with main before I log off today.

BetsyRowley commented 3 months ago

Thank you, @cklukas16!