
Suoritettu
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): 40230477
76 ehdotukset
Etäprojekti
Aktiivinen 28 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

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 5 päivässä
4,0
4,0
76 freelancerit tarjoavat keskimäärin $495 USD tätä projektia

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 10 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. 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 6 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, 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 10 päivässä
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 7 päivässä
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 3 päivässä
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 7 päivässä
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 7 päivässä
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 5 päivässä
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 7 päivässä
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 3 päivässä
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 3 päivässä
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 7 päivässä
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 6 päivässä
5,2
5,2

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 5 päivässä
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 7 päivässä
4,5
4,5

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 7 päivässä
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 7 päivässä
4,6
4,6

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 3 päivässä
4,4
4,4

Hello, Hope you are doing well! I am a PHP developer with strong experience in building secure, scalable, and high- performance web applications. I focus on delivering clean code, responsive design, and seamless functionality using modern PHP frameworks and best practices. What I Deliver: 1. High-quality PHP applications tailored to business needs 2. Secure user authentication and role-based systems 3. API development and third-party integration 4. Fast, optimized and responsive websites 5. Complete documentation and ongoing support Why Choose Me: 1. Clean, maintainable and scalable code 2. On-time delivery 3. Strong communication and problem-solving skills 4. Experience with both small and large-scale web projects Let's Get Started Share your requirements or a sample/reference website — I will provide: 1. Best approach 2. Timeline 3. Cost estimate Looking forward to working with you!
$250 USD 7 päivässä
4,5
4,5

Hello, My previous project was AWS DevOps project. I’m a Laravel + Vue.js developer with strong experience working inside live production systems using PostgreSQL, AWS S3, queues, and GitHub Actions CI/CD. I’ve implemented drag-and-drop uploads (including ZIP extraction and S3 storage with UUID-based naming), refactored legacy file pipelines, and built queue-based background importers with retry and exponential backoff for third-party APIs like Google Drive and Dropbox. I’m comfortable modifying existing API payload structures, maintaining migration safety, and working through feature branches with clean pull requests. For your case, I’d handle uploads via chunked drag-and-drop on Vue, process ZIP extraction server-side in Laravel, push individual files to S3 with UUID prefixes, and return structured metadata arrays to the API. For cloud imports, I’d use queued jobs to download, validate, and store files asynchronously to avoid request timeouts. Quick questions: are you currently using Laravel Horizon for queue monitoring, and should Drive/Dropbox imports support folders recursively in this phase or only single-level files? I can also provide clear min/max hour estimates per task before starting. Best regards Mickey
$1 000 USD 10 päivässä
4,2
4,2

Zimatlán de Álvarez, Mexico
Maksutapa vahvistettu
Liittynyt heinäk. 29, 2025
$30-250 USD
$30-250 USD
$250-750 USD
€6-12 EUR/ tunnissa
€6-12 EUR/ tunnissa
$30-250 USD
$30-250 USD
$30-250 USD
$25-50 USD/ tunnissa
$3000-5000 USD
€250-750 EUR
₹1250-2500 INR/ tunnissa
$50-70 USD/ tunnissa
₹750-1250 INR/ tunnissa
$10-30 CAD
$1500-3000 USD
$750-1500 USD
₹50000-200000 INR
£250-750 GBP
₹1500-12500 INR
₹1500-12500 INR
$30-250 NZD
$250-750 USD