Meeting Minutes (Meeting with Client)
Date: 2026-03-10
Time: 19:40 - 21:00
Location/Platform: Online(Google Meet)
Facilitator: Aditya
Attendance
| Name | Present (✅/❌) | Notes |
|---|---|---|
| Aditya | ✅ | |
| Pragya | ✅ | |
| Prajin | ✅ | |
| Smriti | ✅ | (LATE) |
| Mustafa | ❌ | |
| Ashwin | ✅ | |
| Salaar | ✅ |
Discussion & Agenda
App Demo
- Client Feedback:
- Bugs:
- error handling for user denying mic permission
- Bugs:
ERROR [CaseService] Error fetching cases for practitioner: {"code": "42501", "details": null, "hint": null, "message": "permission denied for table users"}
Code: caseService.ts
150 |
151 | if (error) {
> 152 | console.error(
| ^
153 | "[CaseService] Error fetching cases for practitioner:",
154 | error,
155 | );
Call Stack
getCasesForPractitioner (src/services/caseService.ts:152:20)
-
Social Worker Feedback
- Diff organizations have diff forms
- client doesnt answer the question properly, goes sideways, maybe switch ai prompt
-
features to add:
- renderer, print summary, even text is fine(mainly export)
- back button on form details go to home sccreen, fix that
- change template
- send the template form to client
- make forms dynamic acc to the uploaded form template
- in notes, show the person who last edited the notes alongside the timestamp
- regarding US-10.02 - Audit Export 3:
- use csv
Question 1: Cases cannot be accessed offline
- Question:
- either cases cannot be accessed offline, so download them upon login?
- or put a toggle on all cases for available offline(yes/no)? and keep only those offline
- Answer:
- offline not required
- just a warning popup to show user online/offline
Question 2
- Question:
- Revoke consent, feature in app
- OR prac emails admin, admin changes in supabase?
- Answer:
- send request to admin to revoke consent
- admin can accept the decline
Question 3
- Question:
- Separate organization, super admin - better to just separately deploy for privacy?
- How many organizations will this app cater to?
- Answer:
- client understands the timeframe problem
- asked to do documentation properly
Question 4
- Question:
- for recording location of session, minimap feature
- will need google maps API key(maybe can setup free open street map, not sure)
- Answer:
- look into free tier usage limits of open street map
- check for commericial/personal use policy
- then open street map or google maps api
Decisions Made/Next Steps
- check "features to add" above from app demo section
- read through the 4 answers to the questions
References/Attachments(optional)
- N/A