
Completed
Posted
Paid on delivery
1. Project Overview We are seeking a developer to enhance an existing production web application built with the following technology stack: • Frontend: Vue.js • Backend: Laravel (API) • Database: PostgreSQL • Storage: AWS S3 • Deployment: GitHub Actions + AWS EC2 The system is already live and operational. This engagement focuses on foundational improvements and feature extensions — not a full redesign. 2. Scope of Work (Initial Phase) This phase focuses on improving the document upload workflow and implementing basic cloud import functionality. 2.1 Document Upload Improvements Requirements • Implement drag-and-drop upload support. • Support the following file types: • PDF • DOC / DOCX • CSV • XLSX • JPG / JPEG • ZIP (extract supported files inside) Functional Changes • Remove the existing PDF merge logic. • Upload all supported files individually to AWS S3. • Add a UUID prefix to each uploaded file. • Update the API payload to send a list of uploaded files instead of a merged PDF file. Expected Outcome • Files are uploaded individually to S3. • API receives structured list of file metadata. • ZIP files are processed and extracted server-side before upload. 2.2 Cloud Import (Basic Implementation) Supported Sources • Google Drive links • Dropbox links Functional Requirements • Enable file import from shared links. • Implement queue-based background processing for downloads. • Prevent timeouts when importing large folders. • Implement basic retry and exponential backoff handling for API rate limits. Notes • Full UX redesign is NOT part of this phase. • Basic modal integration based on provided Figma design only. • Focus is on core functionality and reliability. 2.3 Small UI Enhancements Lot Number Field • Add a new optional numeric input field labeled “Lot Number”. • Validation must allow numbers only. • Pass the value to the backend API. • No database storage required for this field at this stage. 3. Current Infrastructure • CI/CD via GitHub Actions (auto-deploy on dev and main branches) • Separate staging and production environments • Existing Laravel queue system • AWS EC2 hosting • PostgreSQL database with migrations 4. Required Skills & Experience • Strong experience with Vue.js • Strong experience with Laravel • Experience integrating with: • Google Drive API • Dropbox API • Experience implementing background jobs and queue processing • Comfortable working within an existing codebase • Ability to provide minimum and maximum hour estimates per task • Clear communication if estimates may be exceeded 5. Important Notes • Core functionality implementation is the priority. • Advanced optimizations and UI refinements can be addressed in later phases. • Budget awareness is important. • Development will follow feature-branch workflow with pull requests. 6. Deliverables • Fully functional drag-and-drop file upload (including ZIP extraction) • Removal of existing PDF merge process • Updated API payload structure • Working Google Drive import (basic version) • Working Dropbox import (basic version) • Queue-based background processing for imports • Numeric-only optional Lot Number input field
Project ID: 40230477
75 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I’m available to start right away. I have hands-on experience with Vue.js, Laravel APIs, PostgreSQL, and AWS S3, delivering drag-and-drop uploads, UUID-prefixed storage, and structured multi-file payloads, plus robust queue-backed imports and milestones. I will implement per-file uploads to S3, remove PDF merge logic, add ZIP extraction on upload, and support Google Drive and Dropbox imports with retry and backoff using the existing queue with clear timelines. Best regards, Mojjammil
$350 USD in 5 days
4.0
4.0
75 freelancers are bidding on average $495 USD for this job

Hi there, I understand that you are looking to enhance your existing web application with a focus on improving the document upload workflow and implementing cloud import functionality. My experience with Vue.js and Laravel, combined with a solid understanding of AWS services, positions me well to deliver the foundational improvements you need. I will implement drag-and-drop upload support for various file types and ensure that files are uploaded individually to AWS S3 with the required metadata. Additionally, I will enable cloud import from Google Drive and Dropbox links, ensuring robust background processing to handle larger folders without timeouts. Communication and reliability are my top priorities. I will keep you updated throughout the project and ensure that the deliverables meet your expectations without compromising on quality. I look forward to the opportunity to collaborate on this project. Please feel free to reach out if you have any questions or need further clarification. Best regards, Burhan Ahmad TechPlus
$800 USD in 10 days
8.1
8.1

Hi there, I am leading a team of senior web and app developers and would like to work for you as per your requirements. I am really interested to start this project for you. I understand your production system is already live with Vue.js frontend, Laravel API backend, PostgreSQL, AWS S3, and GitHub Actions deployment, and you need foundational improvements and feature extensions. We have strong expertise in Vue.js, Laravel, AWS integrations, and queue‑based background processing. In this initial phase we will: - Implement drag‑and‑drop document upload with support for PDF, DOC/DOCX, CSV, XLSX, JPG/JPEG, and ZIP (with server‑side extraction). - Remove the existing PDF merge logic and upload files individually to S3 with UUID prefixes. - Update API payloads to send structured file metadata. - Enable cloud import from Google Drive and Dropbox shared links with queue‑based background processing, retry/backoff handling, and prevention of timeouts. - Add the optional numeric “Lot Number” field with validation and API integration. - Deliver small UI enhancements based on your Figma modal design. Could you please share your preferred timeline and budget range so we can align our plan of attack? Thanks and regards, Asif Ali Zaman
$300 USD in 6 days
8.1
8.1

Hi Raymundo, I will enhance your existing Vue + Laravel app by implementing drag-and-drop upload support, supporting various file types, adding UUID prefixes, updating API payloads, enabling cloud import from Google Drive and Dropbox, and integrating queue-based background processing. I will focus on core functionality and reliability, ensuring seamless file handling and improved workflow efficiency. Let's discuss further. Regards, Sai Bhaskar
$410 USD in 10 days
7.7
7.7

Hi there, We’ve developed similar document upload features in our previous projects, where we implemented drag-and-drop uploads, multiple file type support, and server-side ZIP extraction. We also have extensive experience with Google and Dropbox API integrations, along with queue management for background tasks. As a team of dedicated developers, we can assign specialists based on the specific task at hand. For example, if you need a front-end-focused feature, we’ll allocate a front-end expert instead of a generalist, ensuring you get the best results. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. Feel free to message me anytime—I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
$381.33 USD in 7 days
7.2
7.2

Hi there, EXPERT HERE I am an experienced Vue.js and Laravel developer with hands-on experience integrating cloud storage APIs (Google Drive, Dropbox) and implementing robust background processing via Laravel queues. I will enhance your document workflow by enabling drag-and-drop uploads with individual S3 storage, ZIP extraction, and UUID-prefixed filenames, update the API payload to return structured metadata, and implement reliable queue-based cloud imports with retry/backoff handling. Additional tasks, including the optional numeric Lot Number field, will be added seamlessly, alll while maintaining the existing CI/CD pipeline and staging/production workflow.
$580 USD in 3 days
6.6
6.6

Hello, I have 5+ years of experience working with PHP, Laravel, and Vue.js, and I’m comfortable enhancing and extending existing production systems without disrupting live workflows. I’ve handled S3 file uploads, background queues, and third-party API integrations in multiple projects. Understanding of Your Needs: Improve document uploads with drag-and-drop and multi-file support Remove PDF merge flow and upload files individually to S3 with UUID prefixes Server-side ZIP extraction and validation of supported formats Update API payload to accept structured file metadata Implement Google Drive & Dropbox shared-link imports with queue-based background jobs, retries, and backoff Add numeric-only optional “Lot Number” field and pass to API Proposed Approach: Vue.js: Add drag-and-drop UI and basic modal per Figma Laravel: Refactor upload endpoints, implement ZIP extraction, UUID naming, and metadata payload Use existing Laravel queue system for cloud imports and large file handling Integrate Google Drive & Dropbox APIs with background workers Follow feature-branch + PR workflow Why Me: Strong Laravel & Vue.js background Experience with AWS S3, queues, and PostgreSQL Used to working inside live codebases Clear estimates and communication I can provide hour ranges per task after reviewing the repository. Ready to start immediately. Best, Bhargav
$500 USD in 7 days
6.9
6.9

Hi I can enhance your existing Vue + Laravel production system by implementing drag-and-drop uploads (with ZIP extraction), restructuring the S3 upload flow with UUID-based file handling, and updating the API payload cleanly without disrupting current architecture. I also have experience integrating Google Drive and Dropbox APIs with Laravel queue workers for background processing, retries, and rate-limit handling. Thanks Anshuman
$500 USD in 7 days
6.4
6.4

Hi, I will meticulously enhance your Vue + Laravel app by optimizing the document upload workflow and implementing cloud import functionalities. I will swiftly integrate drag-and-drop upload, process various file types, and update the API for individual S3 uploads. Additionally, I will enable seamless Google Drive and Dropbox imports with robust background processing and retry mechanisms. The development process will prioritize core features ensuring reliability and efficiency. Let's collaborate on this project for exceptional outcomes. Best regards, Noor
$500 USD in 5 days
5.8
5.8

Hello Raymundo P., I am excited to present my proposal for enhancing your existing Vue + Laravel web application with document upload and cloud import functionalities. My recent project, which involved a similar technology stack, can be viewed in my portfolio: https://www.freelancer.com/u/SajidaSaqira/SS-Technologies For this project, I plan to focus on improving the document upload workflow by implementing drag-and-drop support and adding support for various file types. Additionally, I will work on basic cloud import functionality from Google Drive and Dropbox links, ensuring efficient background processing and handling large file imports seamlessly. I have extensive experience with Vue.js, Laravel, and integrating with cloud storage APIs, making me well-equipped to tackle this project effectively. Before we proceed, I would like to discuss any specific customization requirements or additional features you have in mind. Best regards, Sajida Saqira
$250 USD in 7 days
5.4
5.4

Hello, I’m excited about the opportunity to contribute to your project. With strong experience working in production Vue.js + Laravel systems on AWS, I can implement the drag-and-drop upload flow with individual S3 uploads (UUID-prefixed), remove the PDF merge logic, and update the API payload to send a structured list of file metadata, including server-side ZIP extraction for supported file types. I’ll tailor the cloud import to be reliable and timeout-safe by implementing Google Drive and Dropbox shared-link imports through your existing Laravel queue, with background processing, retries, and exponential backoff for rate limits, while keeping the UI limited to the provided modal and focusing on core functionality. You can expect clear communication, disciplined feature-branch PR workflow, and a clean delivery that also includes the numeric-only optional Lot Number field wired through to the backend API without expanding scope. Best regards, Juan
$250 USD in 3 days
5.5
5.5

Dear Client, with over 15 years of professional experience in web development, I am confident in delivering a high-quality, scalable, and user-focused website tailored to your business needs. I specialize in PHP, WordPress, Python, Laravel, CodeIgniter, and Django, enabling me to build secure, responsive, and performance-optimized web solutions with clean UI/UX and SEO best practices. I am ready to start immediately and am committed to providing 24×7 support, clear communication, and timely delivery to ensure complete client satisfaction and long-term project success.
$300 USD in 3 days
5.2
5.2

I reviewed your detailed requirements and see a clear path to improve the document upload workflow, implement cloud imports, and add the Lot Number field without disrupting your current setup. For drag-and-drop uploads, I’ll replace the PDF merge step with individual file uploads to S3, each prefixed with UUIDs as you specified. ZIP files will be extracted on the Laravel side before upload to ensure seamless processing. For Google Drive and Dropbox imports, I’ll set up background queue jobs with retries and exponential backoff to handle rate limits and prevent timeouts, relying on your existing Laravel queue system. A basic modal aligned with your Figma design will wrap the import feature. One question — do your current S3 bucket permissions allow direct upload from the frontend or should uploads route through the Laravel backend? Also, can you share your preferred queue worker configuration? For example, are you using Horizon or plain queue:work processes? Based on similar fixes I’ve done with Vue + Laravel apps that rely on AWS and cloud storage APIs, I can implement these improvements quickly and keep your CI/CD flow intact. I’m ready to start refining the upload and import experience now.
$250 USD in 7 days
5.1
5.1

Greetings, I see you're looking to enhance your existing Vue and Laravel application, focusing on improving the document upload workflow and adding cloud import features. My approach would involve implementing a seamless drag-and-drop functionality while ensuring that various file types are supported and uploaded to AWS S3 with a structured API response. Removing the PDF merge logic will streamline the process, allowing for individual uploads, and I’d ensure ZIP files are extracted correctly on the server. With my strong experience in both Vue.js and Laravel, along with integrating Google Drive and Dropbox APIs, I can implement the cloud import feature effectively while incorporating background processing to handle larger folders without timeouts. I’m all about delivering reliable and functional solutions while keeping user experience in mind. Best regards, Mehran Riaz
$400 USD in 6 days
5.2
5.2

Hello, I can enhance your live web application to implement the drag-and-drop file upload, ZIP extraction, and structured S3 upload, fully replacing the current PDF merge logic. I also have experience with Google Drive and Dropbox APIs, and can implement queue-based background processing to handle large imports reliably with retry/backoff logic. The optional Lot Number field and API updates will be integrated cleanly without affecting existing functionality. I have extensive experience in Vue.js and Laravel, working within existing production codebases, and providing accurate time estimates with clear communication to avoid surprises. Deliverables will be thoroughly tested and production-ready. I’m ready to start immediately and deliver a reliable, functional update for your system. Best regards, SHABAHAT HABIB*
$400 USD in 7 days
4.7
4.7

High Quality, Low Price You’re looking for someone who can enhance your existing Vue + Laravel system with reliable drag-and-drop uploads, ZIP extraction, S3 handling, and cloud import from Google Drive/Dropbox—I can deliver this cleanly within your existing architecture. I fully understand the need to improve the workflow without redesigning anything, ensure background processing with queues, and maintain your CI/CD + AWS environment. I will implement: • A robust drag-and-drop uploader that handles all required file types, extracts ZIPs, uploads individually to AWS S3, and returns structured metadata. • Google Drive & Dropbox link import using a queue-based background processor with retries + backoff to prevent timeouts. • A clean “Lot Number” numeric field integrated into your current API without DB changes. My approach is to extend your current codebase with minimal disruption, maintain full compatibility with your GitHub Actions pipeline, and deliver production-ready features with clear commit history and documentation. Let’s jump on a quick chat if you are looking for a reliable and best problem-solver for your project. Best regards, Muamer Kaukovic
$300 USD in 5 days
5.2
5.2

Hi, I’m Karthik, Senior Full-Stack Developer with 15+ years of experience working on production Laravel + Vue systems deployed on AWS. I’m comfortable enhancing an existing live system without disrupting current workflows and following feature-branch + PR standards. Why I’m a strong fit ✔ Deep Vue.js + Laravel API experience ✔ Strong PostgreSQL + migrations knowledge ✔ AWS S3 integrations (UUID naming, metadata handling) ✔ Laravel Queues (Redis/SQS), retries & exponential backoff ✔ Google Drive & Dropbox API integrations ✔ Experience working inside mature codebases Implementation Approach 1️⃣ Document Upload • Drag-and-drop via Vue (with progress tracking) • Remove PDF merge logic cleanly • UUID prefix before S3 upload • ZIP server-side extraction (queue-based processing) • Updated API payload with structured file metadata 2️⃣ Cloud Import • Secure shared-link parsing • Queue-based background downloads • Retry + exponential backoff for rate limits • Timeout-safe large folder handling 3️⃣ UI Enhancement • Numeric-only optional “Lot Number” field • Frontend validation + API pass-through I’ll provide min/max hour estimates per module and communicate proactively if scope shifts. Ready to start and integrate smoothly into your CI/CD workflow.
$800 USD in 7 days
4.6
4.6

Nice to meet you , It is a pleasure to communicate with you. My name is Anthony Muñoz, I am the lead engineer for DSPro IT agency and I would like to offer you my professional services. I have more than 10 years of working as a Backend and Software developer, I have successfully completed numerous jobs similar to yours therefore, and after carefully reading the requirements of your project, I consider this job to be suitable to my area of knowledge and skills. I would love to work together to make this project a reality. I greatly appreciate the time provided and I remain pending for any questions or comments. Feel free to contact me. Greetings
$970 USD in 7 days
4.6
4.6

Hello Raymundo, I'm Vasyl, a developer with 5+ years of experience in Vue.js and Laravel. I understand the need to enhance your existing Vue + Laravel app by improving document upload workflow and implementing basic cloud import functionality. To achieve this, I will focus on implementing drag-and-drop upload support, supporting various file types, and enabling file import from Google Drive and Dropbox links. I have handled similar work in production and prioritize clean, maintainable solutions. How do you envision the integration of the Lot Number field within the existing UI? I am ready to start. Best regards, Vasyl
$500 USD in 7 days
4.3
4.3

Hello Raymundo, ❤️Your satisfaction is my priority❤️ I would like to grab this opportunity and will work till you get 100% satisfied with our work. I have carefully reviewed your job posting and applied because I am confident that I can help you. I have over 10 years of experience in the PHP, PostgreSQL, Laravel, Typescript, Vue.js, Dropbox API, Amazon S3, ChatGPT AI Integration field and am highly skilled at delivering high-quality results. Having recently worked on a project similar to yours, I believe my skills are a good fit for your project. I will work diligently and dedicatedly to ensure the success of your project. Please contact us via chat for a more detailed consultation. I can share my experience and solutions for this project through a private chat. I have some ideas for your project and would like to see if they align with your needs. Best Regards Roman
$300 USD in 7 days
4.3
4.3

I will enhance the existing web application by improving the document upload workflow and implementing basic cloud import functionality, focusing on foundational improvements and feature extensions, adapting to the proposed budget and utilizing my skills in Vue.js, Laravel, and AWS services to deliver fully functional drag-and-drop file upload, cloud imports, and small UI enhancements. Waiting for your response in chat! Best Regards.
$520 USD in 3 days
4.4
4.4

Zimatlán de Álvarez, Mexico
Payment method verified
Member since Jul 29, 2025
$30-250 USD
$30-250 USD
$250-750 USD
$30-250 USD
$250-750 USD
$250-750 USD
$80-240 HKD
₹12500-37500 INR
$8-15 USD / hour
₹12500-37500 INR
₹12500-37500 INR
$1500-3000 CAD
€700-1000 EUR
₹1500-12500 INR
₹3000-5000 INR
€12-18 EUR / hour
$8-15 AUD / hour
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$250-750 USD
$115-120 USD
₹37500-75000 INR