Engineering Team Weekly Stand Ups 2022

2022-04-15T18:30:00Z Meeting Notes

@Pasindu_Rupasinghe, @anjisvj, @kumuditha_udayanga, @piumal1999, @Gravewalker

Last week:

  • Set up metabase for stats

  • Upgraded the heroku dyno

  • Extended the scholarx closing date on the sef site

  • Came up with some ideas to develop as issues and initialized the thread for it

Backend

  • Send the email POST admin/sendEmail

 {
   Subject: String,
   Content: String,
   Recipients: {
       group: Enum("ALL", "ALL_MENTORS", "ALL_MENTEES", "SELECTED_MENTORS", "REJECTED_MENTORS", "SELECTED_MENTEES", "REJECTED_MENTEES"),
       customEmail: [array of string] (to send the emails in them)
   },
 }
  • Get the emails GET
 {
    emails: [array of strings] (emails)
 }

Frontend

  • The ui with a form that has 3 components

    • Text input for content

    • Text input for subject

    • Groups and emails

TODO:

  1. Developing the send email endpoint - @piumal1999

  2. Implmenting the get emails endpoint - @anjisvj

  3. Create the dummy UI - @kumuditha_udayanga

  4. Wire up the UI - Skipped until the standup

  5. https://github.com/sef-global/scholarx-frontend/issues/326 - @Gajindu_Bandara

  6. https://github.com/sef-global/scholarx-frontend/issues/325 - @Pasindu_Rupasinghe

2 Likes