Teamshub.io | Pravin Harchandani

Pravin HarchandaniPravin Harchandani | |
Cover image for Teamshub.io | Pravin Harchandani

Streamline Microsoft 365 Governance and Administration using Automation also Backup your Microsoft 365 Teams and SharePoint Online data effortlessly.

Owning feature: MS Teams, SharePoint site and OneDrive Backup and Restore and Channel Management

About the feature: We have implemented a robust backup and restore system for SharePoint sites and Teams using a combination of Graph API, CSOM (Client-Side Object Model), and PowerShell scripts. This approach allows us to automate the backup and restoration process, ensuring the security and integrity of our SharePoint and Teams data. By leveraging the Graph API, we can programmatically interact with SharePoint and Teams resources, retrieve data, and perform backup operations. CSOM provides a powerful set of client-side libraries for SharePoint development, enabling seamless integration and efficient management of site backups. Our PowerShell scripts automate the backup and restore tasks, allowing for scheduling, logging, and customization based on our specific requirements. This comprehensive solution ensures that our SharePoint sites and Teams data are protected, enabling us to quickly recover in case of data loss or system failures.

Technology:

  • .Net C# MVC
  • .Net Core
  • React JS
  • Azure Blob Storage
  • Restful APIs
  • Graph API
  • MS SQL
  • CSOM
  • PowerShell

Software Used:

  • Visual Studio 2022
  • VS Code
  • SQL Server Management Studio
  • Balsamiq
  • SourceTree

Other Tools:

  • Git
  • Azure DevOps
  • VSTS

My Role:

  • Completing Task within time
  • Providing end to end Solution
  • Helping other developer regarding Backup and Restore
  • Research and Integration of new features
  • Learning and using AI-enabled tools to enhance productivity and deliver the best possible results

Team Size: 10

Organization Name: Cyclotron Inc.

Duration: Nov 2021 - Going on