SharePoint to Dataverse Migration and PowerApp Optimization for Nonprofit Program Management
Project scope
Categories
Cloud technologies Data modelling Information technology Software development DatabasesSkills
program management data structures microsoft power platform sharepoint administrationThis project involves creating a new database and migrating existing client and volunteer data from SharePoint Lists into new tables in Microsoft Dataverse. Then building a new version of the existing Program Management PowerApp to work with the new data source.
Project Adult Literacy Society is a non-profit organization that provides programs for adult learners to help them improve their reading, writing, English, math and basic digital skills for everyday life, employment, or further education. We manage learner and volunteer information and reports through PowerApps on Microsoft 365 for Nonprofits.
Our current Program Management app relies on data stored in SharePoint Lists, but as the volume of data has grown, we are increasingly challenged by the limitations of SharePoint. By creating a better foundation for the data on a platform designed to work with PowerApps, we aim to enable a more efficient and responsive app that better serves the workflow of our staff.
Project Tasks:
- Inventory and assess the current data structure in SharePoint Lists
- Design a new database structure to better manage data and reduce duplication
- Create new tables in Dataverse for the data
- Update existing PowerApp with new data sources and modifications as requested
- Test app for functionality
- Migrate existing data into new structure and ensure integrity
Deliverables:
- Outline of database tables and relationships
- Creation of new database tables
- Migration of data
- Updated app with new data sources
Support:
- Regular meetings and check-ins with Operations Manager
- Access to resources and data
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
Supported causes
Reduced inequalitiesAbout the company
PALS is a not-for-profit organization based in Edmonton that helps adult learners improve their reading, writing, speaking, math and digital skills. We have operated in Edmonton for over 40 years.