Sprint 01 open about 19 months late (09/12/2024) 99% 8 issues (0 closed — 8 open) Related issues CompressPdf #308: File preview after compression Actions CompressPdf #324: Create Project Template, responsiveness, packages, enforcing standard Actions CompressPdf #371: Design: Core - Button Actions CompressPdf #372: Design: Block - Share Modal Actions CompressPdf #373: Design: Block - Browse File Card Actions CompressPdf #374: Design: Block - Hero Section Actions CompressPdf #459: Understanding different compression parameters from Ghostscript documentation Actions CompressPdf #477: Creating Backend Base Project Actions
Sprint 02 open about 19 months late (09/19/2024) 76% 5 issues (0 closed — 5 open) Related issues CompressPdf #46: POC Convert fast api routes to next js api routes Actions CompressPdf #375: Integration: Block - Browse File Block Actions CompressPdf #376: Design: Block - Customize Screen Actions CompressPdf #460: Bug fix Actions CompressPdf #461: Add general compression (with images), and image based compression api with necessary functions Actions
Sprint 03 open about 19 months late (09/26/2024) 100% 7 issues (0 closed — 7 open) Related issues CompressPdf #310: Feature: Create Static JSON Data and Implement Homepage Design Actions CompressPdf #462: Setup Prisma Actions CompressPdf #463: Remove token generation from back end Actions CompressPdf #464: Rename api, update api parameter, remove unnecessary endpoints, and add query for prisma Actions CompressPdf #465: Update schema and change tool id Actions CompressPdf #466: Integrate PDF Content Percentage Extraction Function Actions CompressPdf #467: Implement API Endpoint for Data Collection for ML Model Actions
Sprint 04 open about 18 months late (10/03/2024) 93% 12 issues (0 closed — 12 open) Related issues CompressPdf #309: Image/ Text ratio in a PDF Actions CompressPdf #311: Design: Loading State Actions CompressPdf #312: Design: Footer Actions CompressPdf #313: Design: Home page Actions CompressPdf #377: Integration: Block - Customize Screen Actions CompressPdf #378: Design - Block - Download Screen Actions CompressPdf #468: Database: Create Output Table Actions CompressPdf #469: Storage: Update Output File Storage Structure Actions CompressPdf #470: Backend: Update uid generation logic Actions CompressPdf #471: Integrate Database Operations for PATCH and DELETE Endpoints Actions CompressPdf #478: API: delete & patch files Actions CompressPdf #479: Feat: Rotate PDf Files Actions
Sprint 05 open about 18 months late (10/15/2024) 97% 12 issues (0 closed — 12 open) Related issues CompressPdf #329: content: customize & download page Actions CompressPdf #352: Design: pages (about, terms & condition, privacy-policy, cookie-policy) Actions CompressPdf #422: Integration: Download page, Customize page & loader Actions CompressPdf #458: Auditing SEO checklist Actions CompressPdf #472: Automate Data Collection Process for Model Development Actions CompressPdf #473: Data Cleaning and Pre-processing for Machine Learning Actions CompressPdf #474: Model Selection, Tuning, and Evaluation for DPI and Encoding Type Prediction Actions CompressPdf #480: API: Compress to 100KB and 200KB Actions CompressPdf #482: Develop POST api for rating (POST /v1/ratings API) Actions CompressPdf #483: Develop GET /v1/ratings API Actions CompressPdf #484: Develop DELETE /v1/delete-records API Actions CompressPdf #510: Miscellaneous : Dev end arised issues Actions
UAT-Phase 01 open about 18 months late (10/24/2024) 17% 15 issues (0 closed — 15 open) Related issues CompressPdf #586: R&D: Comparison of JPEG vs JPEG2000 Compression for Image and PDF Optimization Actions CompressPdf #622: Implement localization for all languages Actions BUG #326: Application error: a client-side exception has occurred (see the browser console for more information). (Manual Swaping) Actions BUG #327: Application error: a client-side exception has occurred (see the browser console for more information). ( "A-Z" & "Min-Max" button) Actions BUG #390: Extra hover effect in home page "Browse Files" button Actions BUG #391: There is no going back option to the home page from uploaded file state. Actions BUG #404: Start compressing button in screen size 1024 Actions BUG #407: Start compressing button content not center alligned in screen size < 1280 Actions BUG #423: Extra side lines in FAQ section Actions BUG #424: First FAQ should stay expanded by default view. Actions BUG #425: Selecting the "Compression level" delays the content view. Actions BUG #426: Inner page background color is not pure white in Figma design. Actions BUG #427: Hand icon in (+ Add more) button Actions BUG #428: Drop-down list of (+ Add more) button does not close when clicked elsewhere. Actions BUG #429: (+ Add more) button does not have visible right side border. Actions
Sprint 06 open about 17 months late (11/18/2024) 18% 33 issues (0 closed — 33 open) Related issues CompressPdf #776: Create version 2 of 3 api end points Actions CompressPdf #777: Implement English Localization for 31 Tools with Metadata and URL Path Support Actions CompressPdf #780: Update API s related to download page sharing Actions CompressPdf #781: Create API s related to download file sharing Actions CompressPdf #782: Add delete api for deleting link and file Actions CompressPdf #784: Fix Design Issues: Padding, Margin, and Text Formatting for Landing, About, and Other Pages Actions CompressPdf #786: Enhance Download Page: File Expiration, Share Link, Alert Modal, and API Integration Actions CompressPdf #788: Integrate Localization for 9 Languages Across 31 Tools Actions CompressPdf #898: Display Compression Time and Combined Upload & Compression Duration on Frontend" Actions CompressPdf #949: Update file storage's folder structure Actions CompressPdf #950: Create version 2 download api end points Actions CompressPdf #952: Restructure project's folder structure Actions CompressPdf #956: Change links in responses of V1 api endpooints Actions CompressPdf #957: Conduct a Proof of Concept (POC) for localization content management across multiple languages, evaluating Strapi CMS and JSON files to determine the optimal solution based on key criteria. Actions CompressPdf #974: Update File Name and Path Fields to Support Long File Names Actions CompressPdf #975: Implement Timeout for Long-Running Compression Process in API Actions CompressPdf #1832: Improve Error Messages & Add Footer in every page Actions CompressPdf #1930: Issue: Compress PDF Design Analysis & Improvements Actions CompressPdf #2541: Add input file info into database Actions CompressPdf #2549: Add file validations Actions CompressPdf #4289: [Devops]: Deployment Actions BUG #787: Resolve 14 Functionality-Related Issues Identified by SQA Team Actions BUG #897: output file size is greater than the input file size Actions BUG #4303: [SQA] API /output/v1.0.0/rename-title: Returns 500 error and exposes internal route paths Actions BUG #4304: [SQA] API /api/shared/{fieldId}: 404 response exposes internal routing details Actions BUG #4305: [SQA] API /output/v1.0.0/download-zip: Returns 200 OK when fieldIds array is empty Actions BUG #4306: [SQA] API /input/v1.0.0/chunk-file-id: 500 Internal Server Error when uploading PDF Actions BUG #4307: [SQA] Download App: iOS Store link does not display app preview Actions BUG #4308: [SQA] Upload from Drive: Security warning displayed during PDF upload Actions BUG #4309: [SQA] Upload from Drive: PDF file gets redundant `.pdf` extension Actions BUG #4310: [SQA] Upload from Links: PDF compression fails and download option not displayed Actions SQA #4290: [SQA] API Documentation Review – “Compress PDF” Actions SQA #4291: [SQA] Daily Update – API Documentation Review: “Compress PDF” Actions
Phase 03 open about 14 months late (02/28/2025) 66% 29 issues (0 closed — 29 open) Related issues CompressPdf #946: Checking possibility to Compress a pdf on the browser Actions CompressPdf #1446: Implement Localization for English Language Across All 31 Tools Actions CompressPdf #1497: Fix Rotation Issues During File Swap, Addition, and Sorting Actions CompressPdf #1590: Handle PDF Compression and Error Display Actions CompressPdf #1796: Dev Bug Fixes Actions CompressPdf #1817: Resolving unable to access pdf error for link upload Actions CompressPdf #1820: R&D of a scalable backend Actions CompressPdf #1866: Bug: Dev testing issues Actions CompressPdf #1943: Issue: File Size Format Check & Update Actions CompressPdf #1950: Phase-3: Home Page Redesign , Refactoring , Content change and Dev testing Actions CompressPdf #1951: Home Page Redesign Actions CompressPdf #1953: Functionality : Upload Section, Customization & Download Functionality Actions CompressPdf #1954: Content: Content Management with Localization & Tool-Based Integration Actions CompressPdf #1955: Testing: Implement Comprehensive Dev Testing Strategy Actions CompressPdf #2555: Issue: API integration Actions CompressPdf #2558: issue: Implement compress API with parameters. Actions CompressPdf #2566: Compress to specific size Actions CompressPdf #2596: Apply error validations in compress api Actions CompressPdf #2597: POC on updating databse enum types of a column in drizzle Actions CompressPdf #4062: [FE]: Project Setup (Frontend & Backend) with API Integration and Redux State Management Actions CompressPdf #4066: Postman Documentation, Issue Resolution, File Upload Strategy Update, and Workflow Completion Actions CompressPdf #4163: [FE]: Download Page API Integration, UI Handling, and File Validation Enhancements Actions CompressPdf #4284: Meeting with SQA Team – Project Overview Presentation Actions CompressPdf #4294: [FE]: Fix Compress PDF Module Issues Actions BUG #711: Layout Issue Actions BUG #714: Upload option overlapping Actions BUG #1634: Bug Fixes and Improvements for PDF Customization Features Actions BUG #1635: Bug Fixes, UI Enhancements, and New Features for PDF Application Actions SQA #4312: [SQA] API Validation, Security Issues, and Upload Functionality Bugs (Sprint 06) Actions