Full-Stack Laravel Developer for Bico Ajato

Job ID: 40360352

Budget: $250 – $1,200 USD

BICO AJATO — FULL-STACK EXECUTION (CODEBASE + DESIGN PROVIDED)

PROJECT POSITIONING (CRITICAL)

This is NOT a greenfield project, but it is also NOT a finished system.

What is already provided:

Existing codebase (Laravel + MySQL foundation)
Defined system structure
Complete UI/UX design (Figma)

What is missing:

Core business logic, integrations, and full system functionality must be built
Design implementation, refinement, and consistency adjustments must be applied

DEVELOPER OBJECTIVE

You will NOT start from scratch, but you WILL build the system logic.

You are responsible for:

Transforming the existing codebase into a fully functional product
Implementing all business logic
Connecting all system flows end-to-end
Applying and refining the provided design
Improving visual consistency and usability where necessary
Delivering a production-ready system

REAL SCOPE (NO MISINTERPRETATION)

FRONTEND

Implement the provided design (Figma)
Build all screens and states
Ensure responsiveness and usability
Apply design refinements where needed to achieve a consistent, professional result
Improve spacing, hierarchy, and interaction details without altering the original concept

BACKEND (CORE RESPONSIBILITY)

You must BUILD the logic, not just adjust it:

Service request lifecycle
Parts approval workflow
Payment flow (Stripe Billing + Connect)
User roles (client, provider, admin)
Notifications and status updates
Ratings and performance tracking

PAYMENT SYSTEM (CRITICAL)

Full implementation required:

Stripe Billing + Connect
Payment only after approval
No duplicate charge scenarios
Transaction logging and traceability
Refund and dispute handling

AI MODULE

Integrate camera-based diagnostic system
Connect to FastAPI or external AI API
Standardized input/output (JSON structured response)

ADMIN PANEL

Build full management logic
Financial control
Logs and audit
Metrics and reports
CSV/PDF export

PWA

Offline capability
Push notifications
Mobile-ready experience

WHAT THIS IS NOT

To eliminate wrong candidates:

Not just bug fixing
Not just UI implementation
Not a simple integration task
Not a junior-level project

TIMELINE AND MODEL

Fixed-price project
Target: 15 business days (faster execution preferred)
Milestone-based delivery

EVALUATION CRITERIA

You will only continue if you demonstrate execution:

Real implementation, not placeholders
Working features demonstrated in video
Frequent GitHub commits
Clean, production-ready code

MANDATORY TECHNICAL FILTER

Answer BEFORE any call:

How would you design the full payment flow using Stripe Connect ensuring no duplicate charges?
How would you structure the service lifecycle (request → approval → execution → completion)?
How would you design the database for parts approval + financial tracking?
Show a real project where you built a system like this.

IDEAL PROFILE

Senior full-stack developer
Strong experience with:

Laravel
Stripe Connect
Real production systems
Proven ability to deliver end-to-end platforms

FINAL RULE

If you approach this as a “partial task” or “just integration”, you are not the right fit.

This is a full system execution responsibility.