Luxury Shopify Website Redesign & Custom Feature

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

1200

HOURS PER WEEK

30

DATE UPDATED

Feb 26, 2026

JOB OVERVIEW

Luxury Shopify Website Redesign & Custom Features

I am the owner of Timeless Fits, a luxury fashion brand selling both new and second-hand clothing. We operate through an existing Shopify online store and a large physical boutique in the Netherlands, which customers can visit by appointment only.

This project is not a dropshipping store and not a basic template build. The website already performs well, but I am looking for a high-end redesign and functional expansion to elevate the brand, improve navigation, and strengthen the overall luxury experience.

Website:
----------

?

Brand & Vision

Timeless Fits should feel like a premium fashion destination, comparable to platforms such as Farfetch.

Although we sell second-hand items, the overall experience must:
• Feel luxurious, curated, and exclusive
• Avoid any “thrift store” or marketplace appearance
• Emphasize quality, styling, and presentation

The design should be clean, minimal, editorial, and fashion-forward, with strong typography, generous white space, and a heavy focus on professional photography.
All photography is already available and can be reused.

?

Scope of Work

1. Homepage Redesign (Main Focus)
• Redesign the homepage for clearer structure and navigation
• Guide visitors quickly and intuitively to what they are looking for
• Create a strong first impression based on trust and luxury
• Clearly highlight:
• The online shop
• The physical store (appointment-only)
• The Sell2Us concept

2. Shopify Design & Development
• Platform: Shopify
• Scope: Design + Development
• Reuse existing products, images, and copy
• Fully responsive (mobile-first)
• Performance-focused implementation

?

3. Sell2Us – Custom Resale Feature

A key part of this project is integrating a custom feature called Sell2Us, allowing customers to sell their own clothing to Timeless Fits.

Process:
1. Customers upload photos of their item
2. They receive an initial price estimate based on the photos
3. The customer ships the item to us
4. We inspect the item using predefined quality criteria
5. If approved, the price is confirmed
6. If the item condition does not match the submission, the item is returned and the customer pays shipping costs both ways

After approval, the customer can choose:
• Direct payout, or
• Store credit with an additional 5–10% bonus

Requirements:
• Secure photo upload system
• Clear terms & conditions with explicit user confirmation
• Admin-side overview for reviewing submissions
• Clear communication at every step
• A robust workflow designed to minimize disputes

The developer may propose a custom Shopify solution or a stable external integration, with explanation.

?

4. Appointment Booking – Physical Store

Customers must be able to book an appointment through the website to visit the physical store.

The appointment flow should:
• Allow users to request or book a time slot
• Clearly communicate that visits are appointment-only
• Require users to submit:
• Full name
Email address
• Phone number
• Instagram handle

Submissions must be stored in the admin backend and/or sent via email, with a clear confirmation for the customer.

?

What I’m Looking For
• Strong experience with Shopify
• Proven work in fashion or luxury e-commerce
• Ability to handle both design and custom development
• Experience with custom forms and workflows
• Clear, professional communication in English
• Structured, detail-oriented approach

?

Timeline & Budget
• Estimated timeline: 3–5 weeks
• Budget: Flexible, depending on experience and approach

?

To Apply

Please include:
• Examples of fashion or luxury Shopify websites you’ve worked on
• Confirmation that you handle both design and development
• Your thoughts on the best technical approach for:
• Sell2Us
• Appointment booking

Generic copy-paste replies will be ignored.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0122
Total Execution Time  0.0135
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,192 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Luxury-Shopify-Website-Redesign-Custom-Feature-1588827
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1588827
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 908298
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1588827
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1588827' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1588827 
0.0008   UPDATE employer_jobs SET hit_counts '***Feb-26-2026=242***Feb-27-2026=43***Feb-28-2026=15***Mar-01-2026=11***Mar-02-2026=13***Mar-03-2026=6***Mar-04-2026=4***Mar-05-2026=5***Mar-06-2026=1***Mar-07-2026=4***Mar-08-2026=3***Mar-09-2026=4***Mar-10-2026=8***Mar-11-2026=9***Mar-12-2026=3***Mar-13-2026=4***Mar-15-2026=1***Mar-16-2026=6***Mar-17-2026=2***Mar-18-2026=4***Mar-20-2026=3***Mar-23-2026=1***Mar-24-2026=3***Mar-26-2026=7***Mar-27-2026=1***Mar-30-2026=1***Mar-31-2026=3***Apr-05-2026=3***Apr-07-2026=3***Apr-10-2026=3***Apr-13-2026=1***Apr-16-2026=3' WHERE job_id'1588827'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=300***Mar-2026=107***Apr-2026=13' WHERE job_id'1588827'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1588827' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1588827 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '908298'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)