Product Requirements Document (PRD): Sign-up Page Customization for Agency Handy
Objective
Enable agencies to customize their sign-up page to align with their brand identity by allowing modifications to the logo, heading, subtext, and banner image displayed on the sign-up screen.
Problem Statement
Currently, the sign-up page has a default design with no customization options. Agencies need the ability to personalize it to enhance their branding and improve the user experience for new sign-ups.
Solution
Introduce a Sign-up Page Customization feature under Workspace Settings, allowing users to:
Upload a banner image for branding. Modify the subtext message. Reset to default settings if needed. Business Needs
Brand Identity: Agencies can customize the sign-up page with their logo and messaging. Better User Engagement: A tailored sign-up experience improves user confidence and trust. Flexibility: Admins can update the sign-up page at any time. User Stories
As an Admin, I want to edit the heading text on the sign-up page, so I can match my agency’s branding. As an Admin, I want to upload my agency’s logo to appear on the sign-up page for brand consistency. As an Admin, I want to add a custom image to the sign-up page to enhance visual appeal. Customize the Sign-up Subtext As an Admin, I want to add a subtext message to provide additional instructions or welcome new users. Reset to Default Settings As an Admin, I want a reset button to restore default values in case I want to undo my changes. Functional Requirements
1. Sign-up Page Customization Panel (Under Workspace Settings)
Heading (Max: 120 characters) Subtext (Max: 300 characters) Supported formats: PNG, JPG, JPEG Appears at the top-left corner of the sign-up page. Supported formats: PNG, JPG, JPEG Appears on the left side of the sign-up page. Allow users to preview changes before saving. 2. Actions & Controls
Save: Saves the customized heading, image, logo, and subtext. Cancel: Discards changes and exits customization. Reset to Default Settings: Restores the original sign-up page settings. Acceptance Criteria
Customization Functionality
Admins can edit and save a custom Heading text (Max: 120 characters). Admins can upload, preview, and save a Logo (PNG, JPG, JPEG, max 5MB). Admins can upload, preview, and save a Banner Image (PNG, JPG, JPEG, max 5MB). Admins can edit and save a custom Subtext (Max: 300 characters). Controls & UI Behavior
Clicking Save applies the changes to the sign-up page. Clicking Cancel discards unsaved changes. Clicking Reset Default Settings restores the original heading, image, logo, and subtext. The Save button remains disabled until changes are made. Future Enhancements
Allow agencies to customize font styles and colors. Multi-language support for the sign-up page text. Option to change background color instead of using an image.