\uD83D\uDDD3 Date
1pm - 4pm
\uD83D\uDC65 Participants
\uD83D\uDC65 Minute Taker
Questions for Tutor
Discussion on Requirements and Constraints
\uD83E\uDD45 Goals
\uD83D\uDDE3 Discussion topics
Item | Notes |
---|---|
Requirements -Sends, get a report. -It will handle email invoices correctly → in each case. What should be in it. not implementation – have XML - how and where. e.g. valid and error. | Output :
If the API works → functional. error handling, well laid out - non functional -specification rather than implementation - how the user behind the scenes will interact with it. |
Constraints |
(Difficulty sending SMS , sending the file to the user)
|
XML |
|
Invoice Sending API | e.g. Have a PDF and upload to google drive Sends it Checks that there is an error Produces the Report (get a response back) Also need to have an endpoint - i.e. a status e.g. a ping back, give a general report. Usability and documentation. Maximise mark. Send the XML code in the email. Make it do SMS, Email etc etc In this report → communication report → Confirmation e.g. success. Regex. Building the API this deliverable. In the next one, we use other APIs to build an app. |
Endpoint | Health of the API check. E.g. heartbeat that is a ping. The uptime, last invoice sent. how long did it take to send.
|
Architecture Design |
Need to consider as to whether Hiroku will send emails.
|