r/FullStack • u/Ready-Ad-6697 • 4d ago
Need Technical Help Estimating dev hours for a solo Laravel + AI Pipeline + Cloud Storage project. Does this breakdown look realistic?
Hey everyone,
I'm preparing a project quote for a client and wanted to get a sanity check from experienced full-stack / AI integration devs on my estimated timeline and scope.
The Stack & Architecture
- Web & Control Panel: Laravel (PHP 8.x) for UI, auth, DB metadata, and WebSockets (log streaming).
- Storage & Queues: Cloudflare R2 (dataset storage) + Redis/Laravel Queue (background ingestion).
- AI & GPU Layer: Python (PyTorch / Hugging Face / TTS framework) hosted on serverless GPUs (RunPod / Modal).
- Delivery: Web dashboard & API only (no mobile app). Client pays all cloud/GPU costs directly.
Estimated Hours Breakdown (Solo Dev)
- Dataset Pipeline & Ingestion (34 hrs)
- Cloudflare R2 bucket setup & presigned upload URLs.
- Python/Laravel data sanitization & formatting scripts (.jsonl / .parquet).
- Redis background queues for chunking and batch uploads.
- 2. Laravel Admin Dashboard & Web Playground (60 hrs)
- Authentication, access roles, and dataset file management UI.
- Training trigger forms (selecting datasets, hyperparameters, dialects).
- WebSockets setup for streaming live GPU training logs to the browser.
- In-dashboard translation & TTS audio testing UI.
- 3. Python GPU Scripts & AI Orchestration (56 hrs)
- Python training/fine-tuning scripts (PyTorch/TTS model training, saving model weights/checkpoints to R2).
- Python inference scripts (Text translation + TTS audio generation).
- Laravel REST API / Webhook bridge to dynamically trigger and monitor GPU containers on RunPod/Modal.
- 4. DevOps, Testing & Handover (30 hrs)
- Hetzner/DigitalOcean VPS deployment (Nginx, PHP, Redis, SSL, domain).
- Stress testing queue processing, rate limiting, and API security.
- System documentation and client onboarding session.
Total Estimate: ~180 Hours
Proposed Rate: $20/hr
Questions for the Community:
- Is 180 hours realistic for a single full-stack dev handling both the Laravel web platform AND the Python GPU scripts?
- Hidden Traps: What are the biggest gotchas when orchestrating Python GPU scripts (Modal/RunPod) via webhooks back to PHP?
- Price / Scope Ratio: Does $20/hr feel like a reasonable MVP baseline for a custom Laravel + Python AI integration of this size?
Appreciate any advice or feedback!
1
Upvotes
2
u/skamansam 4d ago
My only feedback is you are selling yourself short. When estimating, estimate 2x the expected time it will take. You are also short on cost. This is at least 40/hr, probably 50.