Project Description
BICO AJATO — FULL-STACK PLATFORM EXECUTION
(CODEBASE + FIGMA DESIGN + INFRASTRUCTURE OPTIMIZATION)
PROJECT POSITIONING (CRITICAL)
This is NOT a greenfield project.
However, this is also NOT a completed system.
The project already contains:
Existing Laravel-based codebase
Database structure foundation (MySQL)
Defined architecture and workflows
Complete UI/UX design in Figma
Partially implemented modules
The objective is NOT to rebuild everything.
The objective is to transform the current structure into a fully functional, scalable, optimized, and production-ready platform.
CURRENT PROJECT STATUS
The project already has structure and direction, but critical areas are incomplete or require proper implementation, including:
Business logic
Financial workflows
Stripe integration
System synchronization
Notifications
Lifecycle automation
Performance optimization
Visual consistency
Scalability preparation
DEVELOPER RESPONSIBILITY
You will NOT act as a simple “code maintainer”.
You will be responsible for full execution and completion of the platform.
This includes:
Implementing missing logic
Finalizing incomplete flows
Connecting all modules end-to-end
Refining and applying the provided design
Optimizing usability and responsiveness
Improving system architecture where necessary
Preparing the infrastructure for real production scale
FINAL OBJECTIVE
Deliver a stable, scalable, optimized, visually consistent, and production-ready SaaS platform.
FULL EXECUTION SCOPE
FRONTEND + DESIGN EXECUTION
Implement the provided Figma design professionally
Build all screens, states, flows, and interactions
Ensure responsive behavior across desktop and mobile
Refine spacing, visual hierarchy, alignment, and usability
Improve loading behavior and interaction fluidity
Ensure professional UI consistency across the platform
Improve transitions, menus, forms, modals, dashboards, and navigation
Apply performance-oriented frontend optimizations
DESIGN IMPROVEMENT REQUIREMENT
The developer is expected to improve visual quality where necessary.
This includes:
Better spacing consistency
Professional typography hierarchy
Improved component consistency
Modern SaaS interaction behavior
Cleaner dashboards
Better mobile adaptation
Professional loading states and transitions
The objective is to elevate the system visually to production-grade SaaS quality.
BACKEND (CORE RESPONSIBILITY)
This is NOT a simple adjustment task.
You are expected to BUILD and finalize the platform logic.
Core areas include:
Service request lifecycle
Parts approval workflow
Provider/client workflow synchronization
Financial lifecycle
Notification system
Status automation
Ratings and review system
Performance tracking
Audit logging
Permissions and access control
PAYMENT SYSTEM (CRITICAL)
Full implementation and hardening required.
Must include:
Stripe Billing
Stripe Connect
Escrow-style payment logic
Provider payout flow
Approval-based payment release
Duplicate charge protection
Webhook validation
Transaction traceability
Refund handling
Dispute management
Financial logging
Admin financial visibility
Failure recovery logic
The payment system must be production-safe and fully auditable.
AI MODULE
Integrate AI diagnostic workflow using:
Camera/photo upload system
FastAPI microservices or external AI APIs
Structured JSON response architecture
Async processing if necessary
Queue handling for AI tasks
Expected output:
Automated diagnostic analysis
Structured recommendations
History tracking
Admin visibility
ADMIN PANEL
Build and finalize full management functionality.
Must include:
Financial management
User management
Logs and audit system
Metrics and analytics
Operational dashboards
CSV export
PDF export
Platform configuration controls
Approval workflows
Performance metrics
PWA + MOBILE EXPERIENCE
The platform must behave like a modern SaaS application.
Requirements:
PWA implementation
Offline capability
Push notifications
Installable mobile experience
Responsive optimization
Fast mobile performance
INFRASTRUCTURE + PERFORMANCE + AUTO SCALING (CRITICAL)
The developer must prepare the system for production scalability.
This includes:
AWS infrastructure optimization
NGINX optimization
Laravel queue optimization
Redis optimization
Database optimization
Caching strategy
CDN strategy if necessary
Storage optimization
Production monitoring
Error logging
CloudWatch integration if necessary
AUTO SCALING REQUIREMENT
The infrastructure must support scalable production growth.
Expected implementation includes:
EC2 Auto Scaling configuration
Load Balancer configuration
Horizontal scalability preparation
Queue worker scalability
Health checks
Resource monitoring
Automatic recovery strategies
Production-grade deployment architecture
PERFORMANCE EXPECTATIONS
The platform must be optimized for:
Fast loading
High concurrency
Low latency
Real production traffic
Scalable architecture
Reliable payment processing
Stable mobile experience
WHAT THIS PROJECT IS NOT
To eliminate wrong candidates immediately:
This is NOT bug fixing only
This is NOT UI-only work
This is NOT a “small integration task”
This is NOT suitable for junior developers
This is NOT a maintenance-only role
This is a FULL EXECUTION responsibility.
EXPECTED STACK
Laravel
MySQL
Redis
Stripe Billing
Stripe Connect
FastAPI
AWS
NGINX
PWA technologies
TIMELINE + DELIVERY MODEL
Fixed-price project
Target timeline: 15 business days
Faster execution preferred
Milestone-based delivery structure
EXECUTION REQUIREMENTS
The selected developer/team must provide:
Frequent GitHub commits
Organized pull requests
Clean production-ready code
Functional demonstrations
Video validation of completed flows
Clear progress reporting
No placeholder implementations will be accepted.
VALIDATION CRITERIA
Tasks are ONLY considered complete when:
The feature is functional
The flow works end-to-end
The implementation is validated
A real demonstration video is provided
The system behaves correctly in production conditions
MANDATORY TECHNICAL FILTER (REQUIRED BEFORE ANY CALL)
Answer ALL questions below:
1. How would you architect Stripe Connect to prevent duplicate charges and ensure safe payment lifecycle handling?
2. How would you structure the complete service lifecycle:
request → approval → execution → completion → payout?
3. How would you design the database architecture for:
parts approval,
financial tracking,
audit logging,
and transaction traceability?
4. How would you structure scalable infrastructure with AWS Auto Scaling for this platform?
5. Show REAL projects where you implemented:
Stripe Connect,
marketplace/payment systems,
or scalable SaaS platforms.
IDEAL PROFILE
Senior Full-Stack Engineer or highly experienced team.
Strong proven experience with:
Laravel
Stripe Connect
AWS infrastructure
Production SaaS systems
Scalable backend architecture
Real payment systems
High-performance platforms
FINAL RULE
If your approach is based on:
“small fixes”,
“partial execution”,
“simple integration”,
or “frontend-only implementation”,
then you are NOT the right fit.
This project requires full technical ownership, execution capability, scalability mindset, and production-level delivery responsibility.