Currently, all user-added subjects and attendance data are lost when the user closes or refreshes the application. We need to implement a persistence layer to save and retrieve this data. We will use the Google Sheets API as a free, cloud-based database to store user data in their own Google account.
✅ Acceptance Criteria
💻 Tech Stack & Guidelines
- Use the official Google API client library for JavaScript (
gapi).
- Ensure all data transactions are asynchronous to prevent UI blocking.
- Implement proper error handling for API failures.
✅ Acceptance Criteria
https://www.googleapis.com/auth/spreadsheetsscope.Bunkify Datain a user's Drive on their first login.💻 Tech Stack & Guidelines
gapi).