Open nus-se-script opened 4 months ago
As this is an addressbook, having an address to the name is necessary.
Also, for cafe businesses they may need to return incorrect stock. Thus an address is necessary. Furthermore, for maintainers such as dog groomers, it is common practice to bring the dogs to their store directly.
Below is a link explaining why we need addresses for billing as well: https://help.servicetitan.com/how-to/overview-records#:~:text=Customer%20Records%20store%20information%20about,location%20where%20services%20are%20performed
--
Observed: Address is a mandatory field for all staffs, suppliers and maintainers.
Expected: For dog cafe owners, there is no reason to always maintain the address of suppliers and maintainers, since they are expected to come to your cafe anyways. when the dog cafe owner does not have the address of the supplier/maintainer, it makes them unable to use the app.
[original: nus-cs2103-AY2324S2/pe-interim#4139] [original labels: severity.Medium type.FeatureFlaw]