Files
Krow-workspace/BLOCKERS.md
Achintha Isuru 2a820b3e4f feat: Implement staff availability feature with BLoC architecture
- Created AvailabilityPage with UI for managing staff availability.
- Integrated BLoC for state management, including LoadAvailability and ToggleDayStatus events.
- Added quick set options for availability (All Week, Weekdays, Weekends, Clear All).
- Implemented week navigation and day selection with visual feedback.
- Developed time slot management for each day, allowing toggling of availability.
- Established StaffAvailabilityModule for dependency injection and routing.
- Updated pubspec.yaml with necessary dependencies for the feature.
2026-01-25 22:35:09 -05:00

2.0 KiB
Raw Blame History

Blockers

App

  • Client application

Github issue

Why this task is blocked:

  • This task is currently blocked, mainly because client registration via social logins is blocked. To create a business, we require a business name, and with social sign-up we dont have a screen to capture that information. Because of this, the flow cannot be completed.
  • The best option, in my opinion, is to allow Google and Apple sign-in only for existing users, and not use them for new user registration.

Github issue

Why this task is blocked:

  • Although this page existed in the prototype, it was not connected to any other pages. In other words, there was no way to navigate to it from anywhere in the application. Therefore, this issue can be closed, as the page is not required in the main application.

App

  • Staff application

Github issue

Why this task is blocked:

  • Although this page existed in the prototype, it was not connected to any other pages. In other words, there was no way to navigate to it from anywhere in the application. Therefore, this issue can be closed, as the page is not required in the main application.

Github issue

Why this task is blocked:

  • Although this page existed in the prototype, it was not connected to any other pages. In other words, there was no way to navigate to it from anywhere in the application. Therefore, this issue can be closed, as the page is not required in the main application.

Deviations

App

  • Client Application

Github issue

Deveations:

  • In the web prototype, when creating an order, position role rates are displayed based on the selected vendor. This behavior was missing in the mobile prototype. Therefore, we added a dropdown to select the vendor and display the corresponding role rates based on that selection.