WordPress Quotation Comparison Marketplace Customization
$250-750 USD
Paid on delivery
SYSTEM SPECIFICATION REQUIREMENTS
Project Name: [login to view URL]
Platform: WordPress
Overview
[login to view URL] is a WordPress-based platform designed to streamline the tendering process for contractors and project managers. Key functionalities include:
View Open Tenders: Contractors can browse and access details of available tenders.
Project-Based Group Chat: A group chat is automatically created when a project manager posts a project, enabling interested contractors to communicate project requirements.
Upload Quotations: Contractors can submit quotations for tenders, including pricing, terms, and other relevant information.
AI-Powered Quotation Comparison: After a tender closes, submitted quotations are processed using Google Document AI to extract key data for automated comparison.
User Management: The platform supports user registration and management, allowing contractors and project managers to maintain profiles and track submissions.
WordPress Theme
Theme Used: Freeio - Freelance Marketplace WordPress Theme
Source File: Download Link
WordPress Chat Plugin
Chat Plugin Used: WP Guppy - A Live Chat Plugin for WordPress
Source File: Download Link
Current Status
The WordPress site has been set up with essential features, including contractor and project manager sign-ins, project creation, etc. However, the site currently operates more like a freelancer platform than a dedicated quotation comparison portal. Two major customization areas are identified:
Part A: Quotation Comparison
Part B: Project-Based Group Chat
Customization may also require adjustments to the theme to ensure design and functionality align with client expectations.
PART A: QUOTATION COMPARISON
Description
Develop a system to retrieve quotation metrics from WordPress projects created by project managers, process and compare contractor quotations using Google Document AI, and display the results on the WordPress site. This module comprises two parts:
A1: WordPress Plugin
Functionality:
Enable project managers to enter a comparison matrix to remind contractors to include specific values (e.g., brand, model, method statements, warranty) in their quotations.
Pass the comparison matrix to middleware for processing during the comparison stage.
Receive processed comparison data from middleware (A2) and display results for project managers. Allow exporting to PDF and printing. (Design reference: Figma Link)
Admin Settings:
The plugin should enable the website admin to set default comparison values that will automatically appear in the project creation table, with options for project managers to modify them.
A2: Middleware
Process Overview
Quotations Upload:
Contractors submit quotations (PDF, Word, etc.) via the WordPress platform, temporarily stored on the server.
Trigger Middleware on Tender Closure:
When a tender closes, WordPress sends an API request to the middleware to start processing the quotations.
Document Processing:
Middleware retrieves quotations from WordPress and sends them in batches to Google Cloud Document AI for processing.
The AI extracts relevant data (based on the comparison matrix, e.g., prices, quantities, delivery times).
Custom Comparison Logic:
Middleware applies custom comparison logic based on processed data (as outlined in the Figma design using Openai).
Prepares a structured output (e.g., JSON, Excel, CSV) summarizing the comparison.
Results Communication:
Middleware sends the results back to WordPress using a custom plugin/API integration, displaying the comparison data on the relevant tender page.
Suggested Middleware Technology Stack
Backend Framework:
Node.js with Express: For building a scalable RESTful API to handle requests and responses.
Python with Flask/Django: If a more data-centric processing approach is preferred, leveraging Python's libraries for data manipulation.
API Gateway:
Utilize [login to view URL] (for Node.js) or Flask/Django REST API to create API endpoints for communication between WordPress and middleware.
Cloud Integration:
Use Google Cloud SDK or Google Cloud Functions for sending documents to Document AI and handling the results, enabling serverless processing.
Database:
Use PostgreSQL or MongoDB for storing processed data and quotations, providing robust data handling and querying capabilities.
Consider Firebase Firestore for real-time data syncing and ease of use.
Containerization:
Use Docker to containerize the middleware application, allowing easy deployment and scaling in different environments.
PART B: PROJECT-BASED GROUP CHAT
Objective
Enhance the existing WP Guppy plugin for WordPress to meet the specific needs of the [login to view URL] platform.
Existing Features
The WP Guppy plugin currently supports:
Post-Based Chat: Automatically creates a chat for new WordPress posts.
Group-Based Chat: Users can create group chats.
While the plugin offers both post-based and group-based chats, it does not integrate them in a way that suits our project needs. Therefore, your task is to customize the plugin to implement the following features:
Automatic Project Based Group Chat Creation:
Automatically create a new project based group chat when a project is posted by the project manager.
Contractor Participation:
Ensure that all contractors associated with the project can join the newly created chat.
Chat Interface Enhancements:
Display all chats that contractors have previously joined within the chat interface.
Implement a search function that allows contractors to find chats by project name.
Additional Requirements
Documentation: The developer must maintain clear documentation on all areas modified to facilitate future updates and modifications.
Child Theme: Any modifications to the WordPress theme must be implemented using a child theme to ensure that updates to the parent theme do not affect customizations.
Project ID: #38601630
About the project
69 freelancers are bidding on average $488 for this job
Hi there, We went through your project description and it seems like our team is a great fit for this job. Lets connect in chat to discuss further. Note:- This is a place holder bid. So the Actual price and time More
With over 8 years of experience as a Software Engineer, most of which have been spent working with WordPress, I am confident in my ability to handle any and all customization needs for opentender.my. I have a proven tr More
Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including More
Hi Good afternoon This is Umair You can see clearly from my profile that all my reviews/feedbacks are 5 stars and that's for a sole reason that I only take those projects which are doable for me. I am very much fam More
As a skilled web developer, I'll create a robust, user-friendly platform that revolutionizes your tendering process. Key features: - AI-powered quotation comparison - Project-based group chat - Customizable compariso More
Hello, I read your project requirement. I am an expert WordPress developer to create an ecommerce website for your business. I would like to work with you. I have expertise in creating website design and development. I More
Hi! I'm ready to start right now! Let me help you do it! I have 12 years of experience in this Write to me now - I will start by studying your project in more detail and make an offer with a deep analysis of your busin More
I'm a dedicated Web and App Developer with expertise in WordPress, Flutter, Python, Shopify, and more. I also specialize in SEO content creation, ensuring your project not only looks great but ranks well too. Passiona More
Hi, I have a strong background in WordPress development, particularly with custom plugins and middleware integration, and I am excited to help elevate your platform's functionality. •Project Understanding •Quotation C More
Hello there, I'm Julian, a seasoned developer with uninhibited dedication to digital excellence. I possess an extensive skill set spanning HTML, CSS, JavaScript, to name a few, and my proficiency in PHP and WordPress a More
Hi There Max H., Good evening! ⚡⚡⚡I HAVE READ ALL YOUR REQUIREMENTS VERY CAREFULLY AND UNDERSTOOD WHAT YOU WANT.⚡⚡⚡ As a top developer with extensive experience in Artificial Intelligence, WordPress, PHP, WordPress P More
Hello there, I’ve got solid experience with Python and AI integrations, and I’ve worked on custom WordPress solutions before, so this project caught my attention. From what you’ve described, it looks like you need mor More
Hello, I have reviewed your project requirements in detail, and I’m confident that this is an excellent fit for my skills. I’m ready to deliver high-quality work tailored to your specifications. Let's discuss how I can More
Hi Max H. After checking the job posting WordPress Quotation Comparison Marketplace Customization, I felt that your project was similar to one I had worked on before. I have undertaken similar projects to ensure I can More
Hello Max H. Good afternoon I have more than 7 years of experience in WordPress Plugin, WordPress, PHP, CSS and Artificial Intelligence I have completed more than 40+ projects in this domain. I can help you wit More
Hello there! I'm Ankita, a seasoned freelance PHP developer, and I'm thrilled at the possibility of working with you on your WordPress Quotation Comparison Marketplace project. Over the years, I have honed my PHP skill More
We will offer you the best price because we are just launching our services. By choosing us, you also support a good cause, as we employ women and deaf individuals who are striving for financial independence.