Laravel API Developer Needed

Замовник: AI | Опубліковано: 02.12.2025

I need a clean, well-documented Laravel API that handles all data management for my upcoming application. The API must expose full CRUD endpoints, push real-time updates to connected clients, and provide lightweight analytics and reporting routes for dashboards. Alongside the core logic, the service has to play nicely with three outside worlds: payment gateways (think Stripe or PayPal), email services (SendGrid, Mailgun, etc.), and the usual social-media suspects for basic OAuth and data pulls. If you already work with Laravel Sanctum/Passport for auth, queues for email, and broadcasting tools like Pusher or Laravel WebSockets for live updates, you will feel right at home here. Deliverables (all mandatory) • RESTful endpoints with request validation, policies, and resource transformers • Database migrations & seeders reflecting the agreed schema • Integration layers for the selected payment, email, and social APIs (keys provided) • Real-time broadcasting setup and sample event/listener pair • Aggregated reporting endpoints (daily, weekly, monthly) with Eloquent scopes or query builder • Postman (or similar) collection, inline PHPDoc, and a concise README • Feature tests covering happy paths and common edge cases Acceptance criteria • All routes pass automated tests in a fresh Laravel install • External service calls succeed using sandbox keys provided during review • End-to-end setup reproducible on a clean server via the README If you can deliver production-ready code that meets the above, let’s get started.