Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] - Implement Real-Time Desk Status Monitoring #42

Open
4 tasks
RespectMathias opened this issue Oct 29, 2024 · 1 comment
Open
4 tasks

[Feature] - Implement Real-Time Desk Status Monitoring #42

RespectMathias opened this issue Oct 29, 2024 · 1 comment
Assignees

Comments

@RespectMathias
Copy link
Contributor

RespectMathias commented Oct 29, 2024

Description

Set up real-time monitoring of desk statuses using the WiFi2BLE REST API to provide users and admins with up-to-date information.

Motivation

To enhance the user experience by providing live updates on desk availability and status changes, and to assist in maintenance and decision-making processes.

Proposed Solution

  • Write tests for periodic data fetching and updating the UI.
  • Implement periodic data fetching using AJAX calls or SignalR.
  • Update the UI dynamically to reflect status changes.
  • Optimize API usage to prevent excessive calls.

Acceptance Criteria

  • Feature is clearly defined.
  • All tests pass for real-time monitoring functionalities.
  • Desk statuses are updated in the UI in near real-time.
  • Code is reviewed and approved by at least one other team member.

Additional Info

  • Update the project report detailing the real-time monitoring approach.
  • Ensure accessibility considerations for dynamic content updates.
@Jagdaw Jagdaw moved this from To Do to In progress in DeskMotion Dec 5, 2024
@Jagdaw Jagdaw self-assigned this Dec 5, 2024
@RespectMathias
Copy link
Contributor Author

There is periodic fetching, however still waiting for Samuels page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In progress
Development

No branches or pull requests

2 participants