Hi @Maria Z
Good day! Welcome to Q&A forum.
You're facing a common architectural decision when scaling a PowerApps/SharePoint solution. Here are your options and recommendations:
Single List Architecture (Recommended)
Create a "Project" column in your project-specific lists to identify which project each record belongs to. This is the most scalable approach.
Implementation:
- Add a "ProjectID" or "ProjectName" column to your project-specific lists
- Modify your PowerApp to:
- Filter all views by the current project (using Filter(List, ProjectID = varCurrentProjectID))
- Set the ProjectID automatically when users create new records
- Create a separate Projects list to define your projects
Hope these information helps.
Please do let us know if you have any further queries.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.