React App Enhancements with Azure SignalR

In Corso Pubblicato 3 mesi fa Pagato alla consegna
In Corso Pagato alla consegna

User Story:

"As an organizer managing a local event, I need to implement real-time synchronization for progressing to the next question in our React questionnaire app using Azure SignalR Service. Additionally, I want to fetch the questions dynamically from an API to ensure flexibility and ease of management.

Acceptance Criteria:

1. SignalR Hub Setup:

o As a developer, I need to set up Azure SignalR Service and create a SignalR hub to manage real-time communication specifically for our local event.

2. API Integration for Questions:

o As a developer, I need to integrate an API that provides dynamic questions for the questionnaire.

3. Organizer Control:

o As the organizer, I want the ability to control the progression of dynamically fetched questions for all participants.

4. Synchronized Progression:

o As an organizer, I expect all participants to move to the next dynamically fetched question simultaneously when I trigger the progression.

5. SignalR Triggers:

o As a developer, I need to implement SignalR triggers to notify all participants when the organizer moves to the next question.

6. Aggregated Results Display:

o As an organizer, I want to see aggregated results updating in real time as questions are submitted.

7. Deployment to Staging System:

o As a developer, I need to deploy the updated React app to the staging system, ensuring that the organizer's control, real-time features, and dynamic question fetching work seamlessly for participants.

Definition of Done:

• Unit tests for SignalR integration, real-time features, and API fetching.

• Successful deployment to the staging system, ready for testing and validation.

By completing this user story, the developer ensures that our React questionnaire app provides a localized and efficient solution for the organizer to manage the progression of dynamically fetched questions with real-time updates for participants in our specific local event. The deployment to the staging system allows for thorough testing before moving to the production environment."

React.js Typescript

Rif. progetto: #37695328

Info sul progetto

82 proposte Progetto a distanza Attivo 3 mesi fa