top of page

Projects

HR Sync - HR Business Hub (Canvas App)

HRSYNC is a custom-built HR operations hub developed using Power Apps and SharePoint, designed to unify internal communications, employee management, and organizational processes into a single, cloud-accessible web portal. This solution empowers HR teams to manage key workflows while keeping staff informed and engaged  all from one interactive dashboard.
 

Key Features

  • Unified Navigation Bar
    A clean, intuitive header menu allows users to switch between functional HR modules such as User Management, Asset Management, Recruitment Tracker, Appraisals, Time Off Requests, Travel Requests, and Reports. Each module connects to a structured data source and has its own dedicated interface.

  • Share Hub
    A collaborative panel for real-time posts, announcements, and feedback from users. Includes threaded commenting and reactions, bringing a social element to the workspace.

  • Weekly Newsletter
    A content-rich section that allows leadership to broadcast news, updates, or strategic announcements. Posts are editable and styled using HTML, and images or videos can be embedded for richer communication.

  • Recent Activity Feed
    Dynamically lists the most recent documents uploaded or edited, pulled from SharePoint document libraries. Staff can click directly to open, download, or review important HR files, policies, or training content.

  • User Icon Menu
    A personalized corner menu displays user profile and may include settings, logout, or role-specific access features.

Screenshot 2025-06-12 230430.png

Expense Tracker (Canvas App)

This Power Apps solution was designed to simplify and digitize expense reporting for employees, managers, and finance teams. With an intuitive tile-based layout and role specific actions, users can submit, review, and track expenses in just a few clicks, reducing admin overhead and improving approval turnaround time.
 

Key Features

  • Submit Expenses
    Employees can create new expense claims with categories, receipts, and project codes. The interface supports file uploads, date validation, and conditional logic to ensure accuracy before submission.

  • My Expenses
    A personalized dashboard that lists all submitted claims with filtering by status (e.g. Pending, Approved, Rejected), giving users full visibility over their reimbursement history.

  • Reports
    Managers and finance staff can access monthly summaries and trends using embedded Power BI visuals, offering insight into total spend by department, user, or category.

  • Approve Expenses
    Approval functionality allows managers to review and act on pending claims via a clean interface — powered by Power Automate to send real-time notifications and maintain an audit trail.

Screenshot 2025-06-14 131516.png

Franchise Account Manager (Dynamics 365 Model-Driven App)

This custom-built Dynamics 365 model-driven app streamlines franchise account management by providing a unified view of account data, site ownership, and all related communications — enabling faster decisions and better visibility across the organization.
 

Key Features

  • Unified Franchise Account View
    Each franchisee profile displays key account data including contact details, job role, department, and manager, all powered by Dataverse relationships.

  • Linked Site Management
    The app displays associated nursery sites in a subgrid, showing ownership, location, and capacity — enabling quick navigation to site records and hierarchy tracking.

  • Activity Timeline Tracking
    A real-time timeline shows emails, notes, and task history for the account. Users can filter, add, and update activities directly from the timeline, ensuring seamless context for account management.

  • Dataverse Relationships
    The app uses one-to-many and many-to-one relationships between Accounts, Sites, and Activities to power the UI and maintain referential integrity.

  • Integrated Email & Task Logging
    Outlook-integrated tracking enables email communication to be logged automatically to the record, ensuring transparency across teams and compliance with CRM policies.

Screenshot 2025-06-12 195517.png

Employee Onboarding/Offboarding (Canvas App)

This app provides a centralized platform to manage the onboarding process for new employees. Designed in Power Apps with a modern, responsive layout, the app enables HR and IT teams to track, update, and communicate with new starters efficiently. It brings together directory management, workflow initiation, and automated communication all within one intuitive interface.
 

Key Features

  • Directory View with Search
    The left-hand pane displays a searchable list of new starters with clear role and department labels, making it easy for admins to locate and manage individual records.

  • Detailed Employee Profile Panel
    Upon selection, the app displays key onboarding details including name, job title, start date, department, approval status, and access requirements — all pulled from Dataverse or SharePoint.

  • Form Actions
    Users can quickly add, edit, or delete records using the top action bar, with built-in data validation and role-based security.

  • Send Welcome Email
    A one-click Power Automate integration sends a personalized welcome email to the new hire using dynamic values from their record — reducing manual setup steps and improving first-day experience.

  • Security Group & Shared Mailbox Management
    Fields for IT distribution groups and mailboxes are used to track and trigger downstream provisioning processes automatically or with minimal admin input.

Screenshot 2025-06-12 194937.png
bottom of page