Customization of Ready-Made Platform (Laravel + Stripe + Mercado Pago + Geolocation) -- 2

Job ID: 39262903

Budget: $8 – $15 USD

PROJECT OVERVIEW

We are hiring an experienced and reliable developer to customize a pre-installed, licensed platform based on PremiumFreela.com, focused on the Brazilian market of freelance service providers, including:

Painters, bricklayers, electricians, plumbers

House cleaners, maids, ironing professionals

Manicurists, barbers, hairdressers

Tech support, personal assistants, furniture assemblers

And other local professionals


The base system is already functional and documented. The developer will work on customizations, workflow adjustments, escrow payment integration, geolocation, and UX improvements.


---

GOAL

Transform the platform to allow:

Clients to post detailed job requests

Freelancers to bid with accurate proposals

Payments to be made upfront and held in escrow

Automatic platform commission (split payment)

Real-time provider location tracking

A professional trust system to reward serious freelancers



---

EXISTING FEATURES (DO NOT REBUILD)

The system already includes:

Full user/admin dashboards

Job, project, order, and message management

Over 30 payment gateways including MetaMask and manual methods

2FA, blog, SEO, notifications (email/SMS), social login

GDPR compliance, policy pages, testimonials, maintenance mode

Admin control panel (KYC, users, SEO, pages, tickets, reports)

Built on Laravel 11 + PHP 8.3



---

REQUIRED CUSTOMIZATIONS

1. Accurate Bidding Workflow

Client posts a request with description, images, location

Freelancers submit proposals with price and timeline

Client selects a freelancer and the job begins

Proposals must be relevant — see “Trust System” below


2. Escrow + Split Payment System

Integration with:

Stripe Connect (for international/advanced split)

Mercado Pago (local: Pix, credit card, boleto)


Client pays upfront

Funds are held until service is completed

Platform automatically receives commission


3. Real-Time Provider Geolocation

Activated after job is accepted

Client tracks professional live on map

Use Google Maps API or OpenStreetMap

Location history stored in job record


4. Professional Trust & Accuracy System

Freelancers must review job scope before bidding

Strike system:

1st violation: warning

2nd: 7-day suspension

3rd: permanent ban


Ratings include accuracy feedback

Trusted professionals earn a badge

Optional future AI-based pattern detection


5. UX Adjustments & Localization

Simplified UI for low-tech users

Full mobile-first experience

Translate to Portuguese (if not already)

Remove unnecessary original template features


6. Branding & Content Customization

Add logo, colors, company identity

Update terms, about pages, and policies


7. Payout & Commission Adjustments

Automatic platform fee deduction

Optional manual or timed release (e.g., after 3 days)



---

REQUIRED TECHNOLOGIES

Laravel 11 / PHP 8.3

Stripe Connect (Custom or Express)

Mercado Pago SDK/API

Google Maps API or OpenStreetMap

Firebase (optional, for push notifications)

Optional future integrations with AI and automation tools



---

DELIVERY PHASES (MILESTONES)

1. Phase 1 – Structure and Bidding Flow

Code review

Customize job proposal logic



2. Phase 2 – Payments

Stripe and Mercado Pago integration

Escrow + split logic



3. Phase 3 – Geolocation + Trust System

Real-time map + professional warnings/score logic



4. Phase 4 – Visual Adjustments and Deployment

Branding, UX, content, and final testing





---

FREELANCER REQUIREMENTS

Proven experience with:

Laravel 11 + PHP 8.3

Stripe Connect and Mercado Pago

Escrow / split payments

Geolocation APIs

Customizing existing codebases


Clear communication and timely delivery

Must sign a Non-Disclosure Agreement (NDA)



---

TO APPLY

Please include:

Relevant portfolio links

Confirmation of experience with the required stack

Estimated timeline per milestone or total

Custom, human-written proposal


⚠️ Generic or copy-paste proposals will be ignored. This is a real production system, not a scratch-built app.
Related categories: MySQL Bootstrap Laravel Full Stack Development jQuery