
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
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
Projektin tunnus (ID): 40230476
155 ehdotukset
Etäprojekti
Aktiivinen 18 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
155 freelancerit tarjoavat keskimäärin $469 USD tätä projektia

⭐⭐⭐⭐⭐ Thank you for sharing the project details. CnELIndia, led by Raman Ladhani, can ensure successful delivery by leveraging deep expertise in Vue.js and Laravel, combined with robust AWS and PostgreSQL experience. Our approach includes implementing a drag-and-drop upload system with individual file handling and UUID prefixes, server-side ZIP extraction, and structured API payloads. For cloud imports, we will integrate Google Drive and Dropbox links with queue-based background processing, retries, and rate-limit handling. Small UI enhancements, including the Lot Number field, will be added per requirements. We will follow the existing CI/CD workflow with feature branches and pull requests, providing accurate time estimates and maintaining clear communication to meet scope, reliability, and budget expectations throughout the project.
$500 USD 7 päivässä
9,0
9,0

Hello, I understand you want to strengthen an existing Vue + Laravel app by improving the document upload flow and adding basic cloud import from Google Drive and Dropbox, with a small UI tweak for Lot Number and solid background processing. My approach: implement drag-and-drop uploads for PDFs, DOC/DOCX, CSV, XLSX, JPG/JPEG, ZIP (with server-side extraction), upload each file individually to AWS S3 with a UUID prefix, and send a structured list of file metadata to the API (no merged PDFs). Remove the old PDF merge logic. For cloud imports, enable import from shared Google Drive/Dropbox links, build a queue-based downloader with retry and exponential backoff to avoid timeouts, and ensure large folders don’t timeout. Add a numeric Lot Number field (optional) with front-end validation and pass it to the API without DB changes. Use existing CI/CD, queues, and S3 for reliable, incremental improvements while avoiding a full UI overhaul. What is the expected maximum file size for uploads, and are there any tenant-specific constraints (rate limits, concurrent uploads) I should respect to design the queueing strategy?
$750 USD 12 päivässä
8,6
8,6

Hi there, I understand that you need a developer to enhance your existing web application, focusing on improving the document upload workflow and implementing cloud import functionality. My experience with Vue.js and Laravel, along with integrating APIs like Google Drive and Dropbox, aligns perfectly with your project requirements. I will implement drag-and-drop upload support, allowing for various file types, and ensure that files are uploaded individually to AWS S3 with the necessary metadata. Additionally, I will set up a queue-based background processing system for cloud imports, preventing timeouts and handling API rate limits effectively. I prioritize clear communication and reliability throughout the development process, ensuring that you are updated on progress and any potential challenges. My goal is to deliver high-quality results that meet your expectations. I look forward to the opportunity to work together on this project. Please feel free to reach out if you have any questions or need further clarification. Best regards, Burhan Ahmad TechPlus
$750 USD 5 päivässä
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 rather than a full redesign. 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? I can also provide examples of similar Vue.js + Laravel projects we have completed. Kindly drop me a message and discuss more with me. Thanks and regards, Asif Ali Zaman
$300 USD 6 päivässä
8,1
8,1

Hello, As a seasoned professional with over 12 years of experience, including extensive expertise in PHP, PostgreSQL, and Vue.js, I bring comprehensive knowledge and unrivaled problem-solving capabilities to your project. My team at CodeNomad is not only proficient in working within an existing codebase but also excels in integrating various APIs as requested in your project such as Google Drive and Dropbox. We're up-to-date with the latest industry trends and can smoothly implement background jobs and queue processing to ensure efficient functioning even when working with large folders or dealing with API rate limits. Moreover, my ability to deliver results in a time-efficient manner is accentuated by my experience using CI/CD via Github Actions (auto-deploy on different branches) and my familiarity with AWS EC2 hosting. Additionally, my grasp on the management side of the projects aligns exceptionally well with your project's needs. With previous expertise using project management tools like ASANA, BASECAMP, and JIRA, I assure you that I can provide clear estimates of task timeframes and effectively communicate any possible delays. Let's collaborate to turn your envisioned improvements into reality and ensure that your web application handles document upload seamlessly while empowering file imports from Google Drive and Dropbox links. Thank you
$750 USD 10 päivässä
8,1
8,1

I reviewed your project details and highly capable to handle this task -----Enhance Existing Vue + Laravel App (Document Upload & Cloud Import) I am an INNOVATIVE/LARACVEL/PHP / Full stack developer having great expertise with all the latest CRM and Frameworks. I will deliver you high quality work . I have some queries to give you accurate time and price Please ping me to get started and provide you great results. Thanks
$550 USD 7 päivässä
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 to uploaded files, updating API payloads, enabling file import from Google Drive and Dropbox, and integrating a numeric Lot Number field. Let's discuss further. Regards, Sai Bhaskar
$470 USD 10 päivässä
7,7
7,7

Let me implement the features you asked for (i.e. drag & drop, import from Google Drive & Dropbox, lot number optional field etc) and remove those that are no longer needed (i.e. PDF merge). I have experience working with Git, Vue.js frontend, Laravel backend (and frontend too) & PostgreSQL. Moreover, I am familiar using online storage buckets such as Google Cloud Storage, S3 etc. Regarding the "Lot Number" field, should it be passed to the backend despite not persisted on your PostgreSQL ? Let me know via text chat on freelancer.com
$269 USD 5 päivässä
7,5
7,5

Hi there, We’ve developed similar document upload systems with drag-and-drop features and multiple file type support, including ZIP file extraction. We also have extensive experience with Google Drive and Dropbox integrations, having built dedicated importers for these services. In addition to Vue and Laravel, we’re well-versed in backend technologies like Node.js and Python, which can be valuable for server-side tasks such as file processing and background job management. Let’s schedule a quick call to discuss your project in more detail and ensure I fully understand your requirements. I can then provide a tailored approach and accurate estimate. I’m eager to learn more about your exciting project. Best, Adil
$490,83 USD 7 päivässä
7,2
7,2

Hello, I have read your requirement, I have done this kind of uploading work, I have experience working on Laravel and Vuejs. Can you please share your existing website link. I am available to start the work immediately and can finish it within a week. Can we have more discussion. Regards Avinash
$700 USD 7 päivässä
7,1
7,1

Hi, I'm a Vue.js + Laravel specialist and this project aligns perfectly with my core stack. I've built and maintained several production apps with exactly this architecture — Vue frontend, Laravel API, PostgreSQL, AWS S3, and EC2 with GitHub Actions CI/CD. Here's how I'd approach your scope: • Document Upload: I'll implement drag-and-drop with Vue (using a lightweight library or custom directive), handle multi-format support (PDF, DOC/DOCX, CSV, XLSX, JPG, ZIP), upload each file individually to S3 with UUID prefixes, and restructure the API payload. ZIP extraction will be handled server-side via Laravel before S3 upload. The existing PDF merge logic will be cleanly removed. • Cloud Import (Google Drive & Dropbox): I'll integrate both APIs for shared link imports, using Laravel's queue system for background processing with retry logic and exponential backoff to handle rate limits and prevent timeouts on large folders. • Lot Number Field: Simple addition — optional numeric input with frontend validation, passed through the API. I'm comfortable working within existing codebases and following feature-branch workflows with PRs. I'll provide clear hour estimates per task and communicate proactively if anything changes. Happy to discuss the details further. - Usama
$500 USD 10 päivässä
6,6
6,6

Hi there, I am excited about the opportunity to enhance your existing web application built with Vue.js and Laravel. With my extensive experience in both technologies, along with a solid understanding of AWS S3 and PostgreSQL, I am confident in my ability to improve the document upload workflow and implement cloud import functionality effectively. I have successfully worked on projects that involved complex file uploads, and I can ensure a seamless drag-and-drop interface, robust file type support, and efficient processing of ZIP files. Additionally, my familiarity with the Google Drive and Dropbox APIs allows me to integrate cloud imports smoothly. I plan to initiate work promptly, providing regular updates as we enhance core functionalities based on your Figma designs. This phase will be completed within 15 days, enabling us to focus on performance and reliability while keeping budget considerations in mind.
$500 USD 15 päivässä
6,6
6,6

Hi there, I'm excited about the opportunity to enhance your existing Vue and Laravel application. With extensive experience in both Vue.js and Laravel, I can ensure a seamless implementation of the document upload workflow and cloud import functionalities you require. 1. **Document Upload Improvements**: I can implement drag-and-drop functionality, support for various file types (including extracting ZIP files), and ensure that individual files are effectively uploaded to AWS S3 with structured metadata payloads. 2. **Cloud Import Implementation**: My background in integrating APIs allows me to efficiently implement Google Drive and Dropbox imports, including background processing to avoid timeouts during large uploads. 3. **UI Enhancements**: I will also add the new “Lot Number” field with the necessary validations to pass information to your backend API, keeping the current system’s integrity intact. Rest assured, my approach will focus on delivering core functionalities reliably with minimal disruptions to your existing operations. I'm here to tackle your project goals effectively. Thanks, Luis Cesar
$600 USD 4 päivässä
6,4
6,4

Hi there, I'm excited about the opportunity to enhance your existing Vue and Laravel application. With extensive experience in Vue.js and Laravel, I can effectively improve the document upload workflow, allowing for drag-and-drop support and seamless individual file uploads to AWS S3. I'll ensure that the necessary file types are supported and introduce a reliable mechanism for extracting ZIP files server-side. Additionally, I will implement basic cloud import functionality for Google Drive and Dropbox links, enabling efficient processing without timeouts. Considering your project specifications, I can deliver a clear, structured API payload and a functional Lot Number input field. I estimate the initial phase will take around 10 days, with room for adjustments based on ongoing needs. Let’s discuss this further!
$260 USD 4 päivässä
6,6
6,6

Hi I can enhance your existing Vue + Laravel + PostgreSQL application by improving the document upload workflow, implementing ZIP extraction, adding drag-and-drop support, and integrating basic Google Drive/Dropbox import with queue-based background jobs. I specialize in extending production systems without disrupting existing workflows, and the main technical challenge here is handling large/remote files reliably while avoiding timeouts — solved through Laravel queues, retry strategies, and structured S3 upload pipelines. I’ll update the API to send clean metadata arrays, remove the PDF merge logic, prefix uploads with UUIDs, and ensure ZIP archives are safely extracted server-side before individual S3 uploads. Cloud imports will use background processing with exponential backoff to respect API rate limits, and the new Lot Number UI field will be implemented in Vue with numeric validation and backend passthrough. All changes will follow your feature-branch workflow, integrate cleanly with GitHub Actions, and respect existing infrastructure. Thanks, Hercules
$500 USD 7 päivässä
6,6
6,6

I have carefully gone through your project details, I do have a few questions related to your project so let’s connect and discuss everything in more detail. Hello Dear, I am highly experienced full-stack developer with a strong track record of delivering high-quality, reliable, and scalable applications across web and mobile platforms. I can enhance your existing Vue.js and Laravel production app by implementing drag and drop uploads with ZIP extraction, removing the PDF merge logic, uploading files individually to AWS S3 with UUID prefixes, and updating the API payload structure. I can also build Google Drive and Dropbox link imports with queue based background processing, retry handling, and add the optional numeric Lot Number field with proper validation, all while working smoothly within your current infrastructure and workflow. Please Take a Look at My Professional Portfolio: https://www.freelancer.pk/u/zainalitariq245 I look forward to your response. Best Regards, Zain
$500 USD 7 päivässä
6,3
6,3

Hello, I understand that you are seeking a developer to enhance your existing Vue.js + Laravel application, focusing on document upload improvements and basic cloud import functionality. My approach will include implementing a drag-and-drop upload interface supporting PDF, DOC/DOCX, CSV, XLSX, JPG/JPEG, and ZIP files, with each file uploaded individually to AWS S3 using a UUID prefix. ZIP files will be extracted server-side, and the API payload updated to send structured file metadata. For cloud import, I will integrate Google Drive and Dropbox shared link support with queue-based background processing, retry logic, and exponential backoff to prevent timeouts and handle API rate limits. Additionally, I will add the optional numeric “Lot Number” field with validation and backend API integration. All work will respect the existing codebase, CI/CD workflow, and staging/production environments, prioritizing reliability and core functionality. Thanks, Asif
$750 USD 11 päivässä
6,3
6,3

As a seasoned full-stack software engineer, I am confident that my 12+ years of professional experience make me an ideal candidate for this Vue + Laravel project. I possess in-depth expertise in both Vue.js and Laravel, which are the core technologies driving your application. Particular to your project requirements, I have prior experience integrating with Google Drive and Dropbox APIs, implementing background jobs, and queue processing; skills that will be essential for ensuring smooth, uninterrupted downloads and syncing with these cloud platforms. Moreover, given my proficiency with AWS services like S3 (the platform you currently employ for storage), I can intelligently process ZIPs on the server-side before uploading them – improving both efficiency and user experience. I understand the complexity of your requirements and the importance of adhering to deadlines without compromising quality. Rest easy knowing that timely delivery is a commitment I take seriously.
$250 USD 7 päivässä
6,9
6,9

Hello There, I can assist with enhancing your web application built with Vue.js, Laravel, and AWS, focusing on document workflow improvements and cloud imports. I'm Dawood Shahid, an experienced developer specializing in Vue.js and Laravel. I propose a streamlined approach: update document upload, integrate Google Drive and Dropbox, and implement robust queue processing. When's a convenient time to discuss specific challenges or expectations? Best, Dawood
$500 USD 5 päivässä
6,0
6,0

Hi, I’ve worked extensively with Vue + Laravel in live production environments, so improving your existing upload workflow and API structure fits right into my experience. I can implement drag-and-drop with individual S3 uploads (UUID-prefixed), remove the PDF merge logic, and handle ZIP extraction server-side while updating the payload cleanly. I’ve also built queue-based background jobs for large Google Drive and Dropbox imports with retry/backoff to avoid timeouts and rate limits. The optional numeric “Lot Number” field and feature-branch PR workflow are straightforward — I’m comfortable working within structured CI/CD on EC2 with GitHub Actions. Looking forward for your positive response in the chatbox. Best Regards, Arbaz T
$500 USD 7 päivässä
6,2
6,2

Zimatlán de Álvarez, Mexico
Maksutapa vahvistettu
Liittynyt heinäk. 29, 2025
$250-750 USD
$30-250 USD
$30-250 USD
$10-30 USD
$30-250 NZD
$2-8 USD/ tunnissa
$10-30 USD
$250-750 AUD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$10-30 USD
$30-250 NZD
€250-750 EUR
$25-50 USD/ tunnissa
₹750-1250 INR/ tunnissa
$30-250 USD
₹1500-12500 INR
$250-750 AUD
$250-750 USD
₹1500-12500 INR
$10000-20000 USD
₹1250-2500 INR/ tunnissa