Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Surry Hills, Australia

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Project Goal: Migrate an existing Australian-based SaaS application (Wordpress) into a multi-regional structure (UK, US, AU) and implement conditional logic to manage pricing, contracts, and feature availability per country. The core constraint is preserving all existing premium features on the master AU site while offering a simplified, one-time payment option in the new markets.

Estimated Effort: ~120-130 Hours (Requires efficient, expert execution)

1. Technical Stack
Frontend: Vue 3 / [login to view URL] (Modern SPA experience).

Backend: Laravel 10.x (PHP 8.1+).

Infrastructure: Docker, GitLab CI/CD, dedicated Worker/App/Webserver containers.

External Integrations: Stripe (Laravel Cashier) for payments, Signwell API for contract generation.

CMS: WordPress Multisite (Subdirectory Mode).

2. Core Requirements
The developer will be responsible for two major phases:

A. WordPress Migration & SEO Segmentaton
Multisite Setup: Activate and configure WordPress Multisite in Subdirectory Mode.

Content Migration: Migrate the entire existing single-site content from the root domain to the /au/ subdirectory.

Site Replication: Replicate all /au/ content (pages, blog, etc.) to new /uk/ and /us/ subdirectories. No content localisation or graphics work is required.

Critical SEO Redirects: Configure permanent 301 redirects at the web server level to ensure all traffic from old root URLs permanently redirects to the new /au/ structure (e.g., [login to view URL] -> [login to view URL]).

B. Laravel Conditional Feature Engineering
Context Decoupling: Implement Laravel middleware to read the user's market (AU, GB, US) from the URL/cookie and dynamically set the application's currency (AUD, GBP, USD) and localization settings (en_AU, en_GB, en_US).

Conditional Feature Gates: Implement feature toggles in the Laravel backend and Vue frontend to ensure:

AU users see all premium subscription features and existing pricing logic.

GB/US users see only the simplified loan creation flow and the single contract purchase option.

Multi-Currency Contracts: Refactor payment processing to dynamically select the correct one-time Stripe Price ID and Signwell Template ID based on the user's country code, ensuring local currency and legal compliance.

Technical Debt Fix: Remove fragile, hardcoded JavaScript logic used for email template manipulation ([login to view URL]) and replace it with clean, localized Laravel Blade mail templates.

3. Deliverables
Fully operational and tested Multisite network with /au, /uk, and /us subdirectories.

Clean, tested Laravel backend logic preserving AU premium features.

Updated deployment scripts and clear documentation for the new configuration." (client-provided description)


Matched companies (3)

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more