Actions
dev #1064
openImplement Home Page for Compress PDF
Description
Description:¶
Design and implement the Home Page for the Compress PDF feature. This serves as the entry point for users to upload, manage, and validate files for compression.
Features:¶
-
File Upload:
- Users can upload files from their local storage.
- Validation for file type (PDF), size limits, and maximum number of files.
-
Add Files via Link:
- Allow users to upload files by providing a URL.
- Ensure proper validation for URL correctness and supported file type.
-
Recent Files:
- Display recently uploaded files with relevant details such as name, size, and upload date.
-
Validation & Feedback:
- Display error messages for invalid file uploads or unsupported URLs.
- Provide user-friendly feedback for successful actions.
Deliverables:¶
- Fully functional Home Page UI.
- File upload and link upload functionalities with validations.
- Recent files section with dynamic updates.
- User feedback for actions.
Acceptance Criteria:¶
- Users can upload files from their device or via a URL.
- Recent files are displayed correctly and update dynamically.
- All validations (file size, type, number) are handled gracefully.
- Error and success messages provide a seamless user experience.
Actions