top of page
Rectangle 21.png

Holidays and Birthdays Web Part

People-centric engagement for your intranet

Project Comet is a small but meaningful way to make work more human. It brings holidays and birthdays into everyday view across SharePoint and Viva Connections—helping organizations pause, rest, and celebrate the people who make the work possible. Designed to deploy in minutes and managed entirely through standard SharePoint lists and permissions, Project Comet removes friction for administrators while creating moments of recognition and connection for employees. Built as an open, community‑first solution and shared freely with no licensing or paywalls, Project Comet is our gift back to the SharePoint community—a reminder that great digital workplaces don’t just help us work better, they help us care for one another too. 


The link takes you to the download page on GitHub for the compiled SPPKG file.

User Guide

Deploy to Site Collection App Catalog

  1. Navigate to your SharePoint site

  2. Go to Site Contents → Site App Catalog (or your Site Collection App Catalog)

  3. Upload the .sppkg file from solution/holidays-birthdays-webpart.sppkg

  4. When prompted, check "Make this solution available to all sites in the organization" (or leave unchecked for site-scoped deployment)

  5. Click Deploy


Add Web Part to a Page

  • Edit a SharePoint page (Modern page)

  • Click the + button to add a web part

  • Find "Holidays & Birthdays" in the web part picker

  • Add it to your page

  • Configure web part properties if needed:

    • Default Days: Number of days for default view (default: 30)

    • Expanded Days: Number of days for expanded view (default: 365)

    • List Title: Name of the SharePoint list (default: "HolidaysAndBirthdays")

    • Show Images: Toggle to show/hide event images

    • Show Type Badges: Toggle to show/hide event type badges

    • Allow List Provisioning: Enable automatic list creation (default: true)


If you need help installing the SPPKG file, see How to Deploy an App to App Catalog in SharePoint Online? - SharePoint Diary for guidance.

bottom of page