Description:
Add functionality to customize the tabs at the top of the interface using project templates or bundles. Specifically, I need the ability to add Gantt view and Notes tabs automatically to each new project. Additionally, I would like to set default views for users when they access a project. For example, setting Milestone view or % Completed view as the default starting view to ensure a consistent experience across the team.
Acceptance Criteria:
• Users can customize top tabs for new projects based on templates or bundles.
• Gantt view and Notes tabs are added by default to each new project.
• Admins can set a default view for all users, such as Milestone view or % Completed view.
• Customized tabs and default views are consistently applied across all projects using the selected template or bundle.