## 📋 Description

<!-- Provide a clear and concise description of your changes -->


---

## 🎯 Type of Change

<!-- Mark the relevant option with an "x" -->

- [ ] 🐛 **Bug fix** (non-breaking change that fixes an issue)
- [ ] ✨ **Feature** (non-breaking change that adds functionality)
- [ ] 📝 **Documentation** (changes to docs, comments, or README)
- [ ] 🔧 **Refactor** (code change that doesn't affect functionality)
- [ ] ⚡ **Performance** (improvement in performance or optimization)
- [ ] 🔐 **Security** (security fix or improvement)
- [ ] 🎨 **Style** (formatting, linting, or minor code style changes)
- [ ] 🏗️ **Architecture** (significant structural changes)

---

## 📦 Affected Areas

<!-- Mark the relevant areas that were modified -->

- [ ] 📱 **Mobile** (Flutter - Client/Worker app)
- [ ] 🌐 **Web** (React Dashboard)
- [ ] 🔌 **Backend** (APIs, Data Connect, Cloud Functions)
- [ ] 🗄️ **Database** (Schema changes, migrations)
- [ ] 🚀 **CI/CD** (GitHub Actions, deployment configs)
- [ ] 📚 **Documentation** (Docs, onboarding guides)

---

## 🔗 Related Issues

<!-- Link any related issues using #issue_number -->

Closes #
Related to #

---

## ✅ Testing

<!-- Describe how you tested these changes -->

**Test Details:**
<!-- Provide specific test cases or scenarios -->


---

## 🔄 Breaking Changes

<!-- Are there any breaking changes? If yes, describe them -->

- [ ] No breaking changes
- [ ] Yes, breaking changes:

**Details:**
<!-- Describe migration path or deprecation period if applicable -->


---

## 🎯 Checklist

<!-- Complete this before requesting review -->

- [ ] Code follows project style guidelines
- [ ] Self-review completed
- [ ] Comments added for complex logic
- [ ] Documentation updated (if applicable)
- [ ] No new console warnings/errors
- [ ] Tests pass locally
- [ ] Branch is up-to-date with `dev`
- [ ] Commit messages are clear and descriptive
- [ ] Sensitive data is not committed
- [ ] Environment variables documented (if added)

---

## 📝 Additional Notes

<!-- Any additional context, decisions, or considerations -->


---

## 🔍 Review Checklist for Maintainers

- [ ] Code quality and readability
- [ ] Design patterns follow project conventions
- [ ] Test coverage is adequate
- [ ] Performance implications reviewed
- [ ] Security concerns addressed
- [ ] Documentation is complete
- [ ] Breaking changes properly communicated
- [ ] Cross-platform compatibility (if applicable)
