Posting a Job
Request a professional painter or artisan for your project.
Posting a Job on Bukkinhomes
Bukkinhomes provides a dedicated, direct-to-artisan marketplace designed to connect property owners, developers, and project managers with professional painters and wall finishers across Nigeria. Whether you need a simple room repaint, professional screeding, or specialized decorative finishes like stucco and gravitas, the Bukkinhomes job board allows you to post your project details, receive competitive bids from verified artisans, and select the professional who best fits your budget and timeline.
This documentation explains how the job posting system works, how artisans submit proposals, how the selection process is managed, and how communication and privacy are handled on the platform.
How It Works
The process of hiring a professional on Bukkinhomes is structured to give customers full control over their projects while ensuring that artisans have all the necessary details to provide accurate pricing. Below is the step-by-step workflow for posting and assigning a job.
1. Creating and Publishing a Job (Customer Workflow)
To post a new job, a customer must log into their account and navigate to the job creation page.
- Step 1: Access the Job Form
Navigate to the job creation route at/dashboard/buyer/jobs/new. - Step 2: Fill in the Project Details
The customer must complete a structured form with the following details:- Job Title: A clear, descriptive title that summarizes the project (e.g., "Screeding and Painting of a 3-Bedroom Apartment" or "Stucco Finish for Living Room TV Console Wall").
- Finish Type: The specific type of wall finish required. Customers can select from various specialized finishes supported by the platform, including Stucco, Screeding, Gravitas, Silk, Flora Wall, India Finish, Stone Wall, Rustic Brick, Emulsion, Matt, and Exterior finishes.
- Location: The specific city, town, or state where the work will take place (e.g., Ikeja, Lagos; Gwarinpa, Abuja; or Port Harcourt, Rivers State). This ensures only artisans capable of working in that area apply.
- Budget (Optional): The maximum amount the customer is willing to pay for labor. If the customer is unsure of the market rate, this field can be left blank. When left blank, artisans will propose their own pricing based on their assessment of the project scope.
- Description: A detailed explanation of the work required. This should include the current state of the walls (e.g., "previously painted," "rough plastering," or "needs peeling paint scraped off"), the height of the walls, the number of rooms, and whether the artisan needs to provide their own tools or if scaffolding is required.
- Step 3: Submit the Job
Once the form is submitted, the job is published to the marketplace. It immediately becomes visible to all verified artisans on the Bukkinhomes network. Customers can view and manage their active posts at/dashboard/buyer/jobs.
2. Receiving and Reviewing Proposals (Artisan to Customer Workflow)
Once a job is live, verified artisans can review the details and submit formal bids.
- Step 4: Artisan Discovery
Verified artisans browse through open opportunities at/dashboard/artisan/jobs. They can view the full description, location, required finish type, and budget (if provided) before deciding to apply. - Step 5: Proposal Submission
An interested artisan submits a proposal containing:- Price: The total amount in Nigerian Naira (NGN) they will charge for the labor.
- Estimated Duration: The number of days required to complete the work.
- Cover Message: A written explanation detailing their experience with the specified finish type, how they plan to execute the project, and why they are the best fit for the job.
- Step 6: Reviewing Bids
The customer can track and review all incoming proposals by visiting the specific job detail page at/dashboard/buyer/jobs/[id]. Here, the customer can compare different artisans based on their proposed prices, estimated timelines, and cover messages. - Step 7: Accepting a Proposal
After comparing the bids, the customer clicks "Accept" on the proposal that best meets their requirements. - Step 8: Auto-Assignment and Rejection
Once the customer accepts a proposal, the platform automatically assigns the chosen artisan to the job. Simultaneously, the system automatically rejects all other active proposals submitted by other artisans for that specific job. - Step 9: Status Transition
The job status immediately changes fromopentoassigned.
What This Includes
The Bukkinhomes job marketplace includes specific features and rules designed to protect both parties and streamline communication:
For Customers
- Free Job Posting: There is no fee to post a job on the platform.
- Centralized Dashboard: Access
/dashboard/buyer/jobsto see a history of all posted jobs, active listings, and completed projects. - Detailed Proposal View: Review individual artisan profiles, bid amounts, and project timelines in one structured view at
/dashboard/buyer/jobs/[id]. - Direct Control: Customers have the final say on which artisan is assigned to their project. No artisan can be assigned without explicit customer acceptance.
For Artisans
- Job Board Access: Verified artisans can browse all active jobs across Nigeria at
/dashboard/artisan/jobs. - Proposal Management: Artisans can track the status of all their active, accepted, and rejected bids at
/dashboard/artisan/jobs/proposals. - Proposal Withdrawal: If an artisan's availability changes before a customer accepts their proposal, the artisan can withdraw their bid directly from their dashboard.
- Self-Proposal Protection: To prevent system manipulation, the platform does not allow users to propose bids on jobs they posted themselves.
Understanding Job Statuses
Every job posted on Bukkinhomes follows a strict status lifecycle. This status determines who can view the job, whether proposals can still be submitted, and what actions the customer or artisan can take.
| Status | Description | Allowed Actions |
|---|---|---|
open | The job has been successfully published and is visible on the marketplace. | Verified artisans can submit, view, or withdraw proposals. The customer can review incoming bids. |
assigned | The customer has accepted an artisan's proposal. The job is locked. | No new proposals can be submitted. Other pending proposals are auto-rejected. Contact details are exchanged. |
completed | The assigned artisan has finished the work, and the project is marked as delivered. | The job is archived. It remains in the history of both the customer and the artisan for reference. |
cancelled | The customer has taken down the job post before assigning |