AI-Enabled Custom Materials Marketplace
Budget / Salary₹150,000–250,000
TypeFreelance project
LocationRemote
Posted2 hours ago
Project Title: Custom Tiles & Building Materials Marketplace with AI Image Search
Project Overview
We are looking for an experienced development team to design and build a modern, scalable website for tiles, flooring, wall panels and other interior materials.
The website should offer a browsing and product-discovery experience similar in functionality and quality to:
* https://www.florzy.com/
* https://materialdepot.com/
* https://mytyles.com/
These websites are references for functionality and user experience only. The final website must have an original design, branding and codebase.
A key feature will be AI-powered visual search, allowing customers to upload an image and discover visually similar products from our catalogue.
Core Requirements
1. Customer-facing website
* Modern, premium and mobile-responsive design
* Fast loading and SEO-friendly architecture
* Homepage with banners, featured categories, collections and products
* Product catalogue with multiple categories and subcategories
* Product listing and product detail pages
* Search with autocomplete and suggested products
* Product filters such as:
* Category
* Material
* Colour
* Finish
* Pattern
* Size
* Application
* Room
* Price range
* Brand
* Sorting by popularity, price, newest and relevance
* Wishlist and recently viewed products
* Product comparison
* Related and visually similar products
* Customer login and profile
* Product enquiry and quotation request
* WhatsApp enquiry integration
* Store locator and Google Maps integration
* Blog, inspiration gallery and SEO landing pages
* Contact and appointment-booking forms
* Social media integration
2. Product detail pages
Each product page should support:
* Multiple high-resolution product images
* Zoom functionality
* Product videos where available
* Product name, SKU and brand
* Price or “Request Price” option
* Available sizes and variants
* Colour, finish and material details
* Technical specifications
* Recommended applications
* Stock or availability status
* Downloadable catalogue or specification sheet
* Request sample
* Request quotation
* WhatsApp enquiry
* Similar products
* Recently viewed products
* SEO-friendly URL, title and metadata
* Product schema markup
3. AI Image Search
Customers should be able to:
* Upload an image from a phone or computer
* Take a photo using the mobile camera
* Crop the relevant area before searching
* Find visually similar tiles or materials
* View similarity-ranked results
* Refine the AI results using category, colour, material, finish, size and price filters
* Search using room photographs, screenshots, reference designs or individual product images
* Receive alternative recommendations when no exact match is found
Expected technical approach:
* Image embeddings generated using a suitable computer-vision model
* Vector similarity search using a vector database or equivalent technology
* Product images indexed automatically when products are uploaded
* Results should combine visual similarity with product attributes
* Admin should be able to re-index products and review search quality
* The system should be designed to improve as the catalogue grows
Please mention which AI model, vector database and search architecture you recommend. We are open to solutions such as OpenAI/CLIP-compatible embeddings, Google Vision, AWS, Pinecone, Qdrant, Weaviate, Elasticsearch/OpenSearch or another suitable stack.
4. Admin panel/CMS
The admin dashboard should allow our team to:
* Add and edit products without coding
* Bulk import products through CSV or Excel
* Upload multiple product images
* Manage categories, subcategories, brands and collections
* Manage product attributes and filter options
* Manage prices, sizes, variants and stock
* Manage banners and homepage sections
* Create pages, blog posts and inspiration articles
* Manage SEO titles, descriptions, URLs and schema
* View and respond to enquiries and quotation requests
* Manage customers and appointments
* Export leads and enquiries
* View AI image-search activity and popular searches
* Manage users, roles and permissions
* Configure WhatsApp, email and analytics integrations
5. E-commerce readiness
The initial version may focus on product discovery, enquiries, sample requests and quotations. However, the architecture must be ready to support:
* Shopping cart and checkout
* Online payments
* Delivery charges
* Coupon codes
* Tax/GST invoices
* Order tracking
* Returns and refunds
* Razorpay or another Indian payment gateway
Please quote e-commerce checkout as either part of the main proposal or as a clearly priced optional module.
6. SEO and marketing requirements
* Server-side rendering or static generation
* Clean, editable URLs
* Technical SEO setup
* XML sitemap and robots.txt
* Canonical tags
* Product, breadcrumb, article, local-business and FAQ schema
* Editable titles and meta descriptions
* Image alt-text management
* Automated image compression and WebP/AVIF delivery
* Fast Core Web Vitals
* Google Analytics 4
* Google Tag Manager
* Google Ads conversion tracking
* Meta Pixel
* Search Console setup
* Event tracking for enquiries, WhatsApp clicks, calls, sample requests, quotation requests and appointments
* SEO landing-page templates for locations, product types and applications
7. Preferred technology
We prefer a scalable custom architecture such as:
* Next.js/React frontend
* Headless CMS or custom admin panel
* Node.js, Python/Django or another suitable backend
* PostgreSQL or another suitable database
* Cloud-based image storage and CDN
* Vector database for AI image search
* AWS, Google Cloud, Azure, Cloudflare or Vercel deployment
We are open to alternative technologies if the developer can explain their advantages. A standard WordPress template with multiple plugins will not be preferred unless the applicant can demonstrate that it will meet the performance, scalability and AI-search requirements.
8. Security and performance
* Secure authentication and role-based access
* Protection against common web vulnerabilities
* Input and file-upload validation
* Rate limiting for AI search and forms
* Automated backups
* Error monitoring and logging
* CDN and caching
* Responsive image delivery
* Target Lighthouse scores of 90+ where practical
* Compatibility with Chrome, Safari, Firefox and Edge
* Optimised experience across desktop, tablet and mobile
Required Deliverables
* UI/UX designs in Figma
* Responsive frontend
* Backend and admin dashboard
* Product catalogue and filtering system
* Fully functional AI image search
* Enquiry, quotation and sample-request workflows
* Analytics and conversion tracking
* Deployment to production
* Complete source code
* Database structure and API documentation
* Admin user guide
* Technical deployment documentation
* Testing and bug fixing
* Minimum 60–90 days of post-launch support
* Full ownership and intellectual-property transfer
Developer Requirements
Please apply only if you have experience with:
* Next.js, React or comparable modern frameworks
* Large product catalogues or marketplace websites
* Advanced search and filtering
* AI image similarity search
* Vector databases and image embeddings
* Headless CMS or custom admin dashboards
* SEO-friendly web applications
* Cloud deployment and performance optimisation
Proposal Instructions
Please include the following in your bid:
1. Links to three relevant projects you have completed.
2. Examples of an AI image-search or visual-search feature you have developed.
3. Your recommended technology stack and architecture.
4. The proposed AI model and vector database.
5. Estimated timeline, divided into project milestones.
6. Fixed project cost and any recurring monthly costs.
7. Third-party API, hosting, AI-processing and software costs.
8. Size and roles of the team working on the project.
9. Post-launch support and maintenance charges.
10. Confirmation that complete source code and intellectual property will be transferred.
11. Confirmation that you will not use a pre-purchased template without disclosure.
12. Your plan for importing and indexing our initial product catalogue.
Suggested Milestones
* Milestone 1: Requirement analysis, architecture and wireframes
* Milestone 2: UI/UX design approval
* Milestone 3: Frontend and catalogue development
* Milestone 4: Admin panel and product-management system
* Milestone 5: AI image-search development and indexing
* Milestone 6: Enquiries, quotation, WhatsApp and analytics integrations
* Milestone 7: Testing, performance and SEO optimisation
* Milestone 8: Production deployment, documentation and training
Important
* Do not submit a generic proposal.
* Clearly explain your experience with AI visual search.
* Share working URLs, not only screenshots.
* Clearly separate development costs from recurring service costs.
* The website must have an original design and must not copy the reference websites’ branding, content, images or source code.
* Final payment will be released after deployment, testing, documentation and source-code handover.
Project Overview
We are looking for an experienced development team to design and build a modern, scalable website for tiles, flooring, wall panels and other interior materials.
The website should offer a browsing and product-discovery experience similar in functionality and quality to:
* https://www.florzy.com/
* https://materialdepot.com/
* https://mytyles.com/
These websites are references for functionality and user experience only. The final website must have an original design, branding and codebase.
A key feature will be AI-powered visual search, allowing customers to upload an image and discover visually similar products from our catalogue.
Core Requirements
1. Customer-facing website
* Modern, premium and mobile-responsive design
* Fast loading and SEO-friendly architecture
* Homepage with banners, featured categories, collections and products
* Product catalogue with multiple categories and subcategories
* Product listing and product detail pages
* Search with autocomplete and suggested products
* Product filters such as:
* Category
* Material
* Colour
* Finish
* Pattern
* Size
* Application
* Room
* Price range
* Brand
* Sorting by popularity, price, newest and relevance
* Wishlist and recently viewed products
* Product comparison
* Related and visually similar products
* Customer login and profile
* Product enquiry and quotation request
* WhatsApp enquiry integration
* Store locator and Google Maps integration
* Blog, inspiration gallery and SEO landing pages
* Contact and appointment-booking forms
* Social media integration
2. Product detail pages
Each product page should support:
* Multiple high-resolution product images
* Zoom functionality
* Product videos where available
* Product name, SKU and brand
* Price or “Request Price” option
* Available sizes and variants
* Colour, finish and material details
* Technical specifications
* Recommended applications
* Stock or availability status
* Downloadable catalogue or specification sheet
* Request sample
* Request quotation
* WhatsApp enquiry
* Similar products
* Recently viewed products
* SEO-friendly URL, title and metadata
* Product schema markup
3. AI Image Search
Customers should be able to:
* Upload an image from a phone or computer
* Take a photo using the mobile camera
* Crop the relevant area before searching
* Find visually similar tiles or materials
* View similarity-ranked results
* Refine the AI results using category, colour, material, finish, size and price filters
* Search using room photographs, screenshots, reference designs or individual product images
* Receive alternative recommendations when no exact match is found
Expected technical approach:
* Image embeddings generated using a suitable computer-vision model
* Vector similarity search using a vector database or equivalent technology
* Product images indexed automatically when products are uploaded
* Results should combine visual similarity with product attributes
* Admin should be able to re-index products and review search quality
* The system should be designed to improve as the catalogue grows
Please mention which AI model, vector database and search architecture you recommend. We are open to solutions such as OpenAI/CLIP-compatible embeddings, Google Vision, AWS, Pinecone, Qdrant, Weaviate, Elasticsearch/OpenSearch or another suitable stack.
4. Admin panel/CMS
The admin dashboard should allow our team to:
* Add and edit products without coding
* Bulk import products through CSV or Excel
* Upload multiple product images
* Manage categories, subcategories, brands and collections
* Manage product attributes and filter options
* Manage prices, sizes, variants and stock
* Manage banners and homepage sections
* Create pages, blog posts and inspiration articles
* Manage SEO titles, descriptions, URLs and schema
* View and respond to enquiries and quotation requests
* Manage customers and appointments
* Export leads and enquiries
* View AI image-search activity and popular searches
* Manage users, roles and permissions
* Configure WhatsApp, email and analytics integrations
5. E-commerce readiness
The initial version may focus on product discovery, enquiries, sample requests and quotations. However, the architecture must be ready to support:
* Shopping cart and checkout
* Online payments
* Delivery charges
* Coupon codes
* Tax/GST invoices
* Order tracking
* Returns and refunds
* Razorpay or another Indian payment gateway
Please quote e-commerce checkout as either part of the main proposal or as a clearly priced optional module.
6. SEO and marketing requirements
* Server-side rendering or static generation
* Clean, editable URLs
* Technical SEO setup
* XML sitemap and robots.txt
* Canonical tags
* Product, breadcrumb, article, local-business and FAQ schema
* Editable titles and meta descriptions
* Image alt-text management
* Automated image compression and WebP/AVIF delivery
* Fast Core Web Vitals
* Google Analytics 4
* Google Tag Manager
* Google Ads conversion tracking
* Meta Pixel
* Search Console setup
* Event tracking for enquiries, WhatsApp clicks, calls, sample requests, quotation requests and appointments
* SEO landing-page templates for locations, product types and applications
7. Preferred technology
We prefer a scalable custom architecture such as:
* Next.js/React frontend
* Headless CMS or custom admin panel
* Node.js, Python/Django or another suitable backend
* PostgreSQL or another suitable database
* Cloud-based image storage and CDN
* Vector database for AI image search
* AWS, Google Cloud, Azure, Cloudflare or Vercel deployment
We are open to alternative technologies if the developer can explain their advantages. A standard WordPress template with multiple plugins will not be preferred unless the applicant can demonstrate that it will meet the performance, scalability and AI-search requirements.
8. Security and performance
* Secure authentication and role-based access
* Protection against common web vulnerabilities
* Input and file-upload validation
* Rate limiting for AI search and forms
* Automated backups
* Error monitoring and logging
* CDN and caching
* Responsive image delivery
* Target Lighthouse scores of 90+ where practical
* Compatibility with Chrome, Safari, Firefox and Edge
* Optimised experience across desktop, tablet and mobile
Required Deliverables
* UI/UX designs in Figma
* Responsive frontend
* Backend and admin dashboard
* Product catalogue and filtering system
* Fully functional AI image search
* Enquiry, quotation and sample-request workflows
* Analytics and conversion tracking
* Deployment to production
* Complete source code
* Database structure and API documentation
* Admin user guide
* Technical deployment documentation
* Testing and bug fixing
* Minimum 60–90 days of post-launch support
* Full ownership and intellectual-property transfer
Developer Requirements
Please apply only if you have experience with:
* Next.js, React or comparable modern frameworks
* Large product catalogues or marketplace websites
* Advanced search and filtering
* AI image similarity search
* Vector databases and image embeddings
* Headless CMS or custom admin dashboards
* SEO-friendly web applications
* Cloud deployment and performance optimisation
Proposal Instructions
Please include the following in your bid:
1. Links to three relevant projects you have completed.
2. Examples of an AI image-search or visual-search feature you have developed.
3. Your recommended technology stack and architecture.
4. The proposed AI model and vector database.
5. Estimated timeline, divided into project milestones.
6. Fixed project cost and any recurring monthly costs.
7. Third-party API, hosting, AI-processing and software costs.
8. Size and roles of the team working on the project.
9. Post-launch support and maintenance charges.
10. Confirmation that complete source code and intellectual property will be transferred.
11. Confirmation that you will not use a pre-purchased template without disclosure.
12. Your plan for importing and indexing our initial product catalogue.
Suggested Milestones
* Milestone 1: Requirement analysis, architecture and wireframes
* Milestone 2: UI/UX design approval
* Milestone 3: Frontend and catalogue development
* Milestone 4: Admin panel and product-management system
* Milestone 5: AI image-search development and indexing
* Milestone 6: Enquiries, quotation, WhatsApp and analytics integrations
* Milestone 7: Testing, performance and SEO optimisation
* Milestone 8: Production deployment, documentation and training
Important
* Do not submit a generic proposal.
* Clearly explain your experience with AI visual search.
* Share working URLs, not only screenshots.
* Clearly separate development costs from recurring service costs.
* The website must have an original design and must not copy the reference websites’ branding, content, images or source code.
* Final payment will be released after deployment, testing, documentation and source-code handover.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.