Skip to content

fix: add Food area in staff attendance and enhance login branding with EHRS logo

Damanagari Sathwika requested to merge fix/food-staff into develop

Overview

Added Food area support in Staff Attendance and updated the Login page branding by adding the EHRS title and logo for improved usability and identity.

What does this MR do and why?

This MR introduces the Food deployment option in the Staff Attendance module so volunteers/staff can be assigned to the Food area during attendance marking.

Additionally, the login page has been enhanced with EHRS branding, including the application name and logo, to provide a clearer and more professional user experience.

Changes Made

Staff Attendance

  • Added Food option in staff attendance deployment/area selection.
  • Enabled assignment flow for Food area similar to existing stations.

Login Page

  • Added EHRS heading.
  • Added logo/icon to the login screen.
  • Improved branding and login page visual clarity.

Technical Details

Staff Attendance

  • Updated attendance deployment area configuration to include Food.
  • Ensured UI reflects the newly added area.

Login Page

  • Updated login UI component.
  • Added branding elements without affecting authentication functionality.

Type of Change

  • New feature (non-breaking change that adds functionality)
  • 🎨 UI/UX improvement

Related Issue

#357 (closed)

Screenshots or Screen Recordings

Before
Login page without EHRS branding
Staff attendance without Food area
After
Screenshot_from_2026-05-29_10-11-16
Screenshot_from_2026-05-29_10-11-45
Login page with EHRS title and logo
Staff attendance with Food area option

How to Set Up and Validate Locally

  1. Checkout this branch
  2. Install dependencies:
bun install
  1. Run app:
bun dev
  1. Validate:
  • Navigate to Staff Attendance and verify Food area is available.
  • Navigate to Login page and confirm EHRS title and logo are displayed properly.

Testing Done

  • Manual testing completed

Test Cases Covered

Scenario Expected Result Status
Staff attendance loads Attendance page loads successfully
Food area selection Food option visible and selectable
Login branding EHRS title and logo display correctly

Additional Notes

No backend or authentication logic was changed. These updates are limited to attendance area support and login UI branding improvements.

Edited by Damanagari Sathwika

Merge request reports

Loading