Development of a "Projects" Module for B2B Marketplace -- 2

Job ID: 36762215

Budget: ₹75,000 – ₹150,000 INR

The objective of this project is to enhance the functionality of the Webkul B2B Magento marketplace by adding a Projects module. This module will enable subscribed users to discover and bid on projects in happening such as CCTV projects, road projects, bridge construction, tunnel construction, airport expansion, stadium construction, hotel and resort development, entertainment complex projects, residential building projects, office tower construction, shopping mall development, industrial park establishment, port and harbor expansion, power plant construction, water treatment plant projects, hospital and healthcare facility construction, school and university campus development, research center establishment, metro and light rail projects, sports facility upgrades, convention center construction, theme park development, oil and gas refinery projects, petrochemical plant construction, solar energy projects.. The frontend of the website should resemble the "Find Projects" section of the website

https://projects.constructconnect.com/

Subscribed users will have the ability to submit their projects via a "Submit a Project" form, which should have a similar structure to https://www.bidclerk.com/commercial-project-form.html. Once the admin receives the form submission, they will create the project listing on the frontend, following a process similar to webkul's product creation. The admin will enter the project attributes and post the project on the website.

Contracting companies registered on the marketplace and who have paid to access the Projects module will be able to bid on the projects. The bidding process should resemble webkul's product bidding process. Additionally, project owners should have a dashboard where they can review all bids received on their projects and accept or decline them. The bidding functionality should include the option to upload bid documents along with the bid price.

To ensure the successful implementation of this module, the existing Magento B2B marketplace infrastructure provided by webkul can be leveraged. Modifications will be made to incorporate project-related functionalities and align the module with the desired requirements.

Project Checklist:

Frontend Development
Develop frontend with a design similar to https://projects.constructconnect.com/market-report

Implement "Find Projects" Tab
Create a tab to display the available projects

User Registration and Authentication
Utilize the existing user registration and login functionality provided by webkul's B2B module

View Projects
Enable subscribed users to view projects

Project Bidding
Implement bidding functionality for contracting companies on the available projects

Submit a Project Form
Create a "Submit a Project" form for registered users, similar to https://www.bidclerk.com/commercial-project-form.html

Admin Project Creation
Modify the admin dashboard to enable project creation and attribute entry similar to product creation in webkul's module

Posting Projects
Allow the admin to post the created projects on the website

Bidding Process
Enable contracting companies to bid on projects, this can be open or closed bidding. For example in open bidding the bid price and the company bidding would be visible to all users, in closed bidding it would stay hidden.

Bid Price and Document Upload
Provide an option for bidders to enter bid price and upload bid documents

Project Owner Dashboard
Develop a dashboard for project owners to view and manage bids on their projects

Accept/Decline Bids
Allow project owners to accept or decline bids on their projects

Please note that while this checklist covers the key tasks involved in building the Projects module, it may require further refinement and customization based on your specific requirements and the existing structure of webkul's B2B marketplace module.
Related categories: PHP Website Design MySQL HTML Magento 2