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

Created html email template #26

Merged
merged 8 commits into from
Jun 19, 2024
Merged

Created html email template #26

merged 8 commits into from
Jun 19, 2024

Conversation

louisv20
Copy link
Contributor

@louisv20 louisv20 commented Jun 12, 2024

PR Title: Implement Email Templates for HRM Actions

Description:

This PR introduces a set of HTML email templates tailored for various HRM-related actions within the application. Each template is designed to provide clear and informative messages to different stakeholders involved in employee management scenarios.

Changes Made:

  • Added Email Templates for HRM Actions:

    • Signup/Sign In Related:

      • Employee Activation Process Initiation:
        Template created for notifying employees when HRM managers initiate their activation process.

      • Welcome Email for New Employees/HR Managers:
        Templates crafted for welcoming new employees and HR managers upon signup.

      • Activation Email for Forgotten Passwords:
        Template designed to guide employees through the account activation process after forgetting their password.

    • HRM Application Related:

      • Job Description Change Notification:
        Templates created to notify employees, HR managers, and respective managers (if applicable) about changes in job descriptions.

      • Employee Departure Notification:
        Templates for notifying HR managers and respective managers (if applicable) when an employee leaves the company.

      • Leave Request Notification:
        Templates crafted to notify HR managers and respective managers (if applicable) when an employee requests leave.

      • Time Off Request Notification:
        Templates created to inform HR managers, employees, and respective managers (if applicable) when a time off request is made.

      • Leave Acceptance/Denial Notification:
        Templates designed to notify HR managers, employees, and respective managers (if applicable) about the acceptance or denial of leave requests.

Additional Notes:

  • Each template includes placeholders for dynamic content such as employee names, activation links, temporary passwords, and company-specific information.
  • The templates are styled using CSS embedded within the HTML for consistent branding and readability.

Testing Done:

  • Manual Testing:

    • Verified the rendering of each template across different email clients (e.g., Gmail, Outlook).
    • Ensured proper formatting and display of dynamic content placeholders.
  • Content Review:

    • Cross-checked wording and clarity to ensure effective communication of each scenario.

Next Steps:

  • Feedback and Iteration:
    • Please review the content and styling to ensure it aligns with the company's branding and communication standards.
    • Address any feedback or suggestions for improvement.

Related Issues:

@louisv20 louisv20 mentioned this pull request Jun 13, 2024
9 tasks
@zaidi201 zaidi201 merged commit 1363704 into bluewave-labs:dev Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants