Skip to main content

πŸ’ΌπŸ€πŸ½ Post a Job

This document provides a step-by-step guide for posting a job in the Middleman App. Whether you’re looking for a cleaner, a plumber, or any other professional service, the process is straightforward. By providing detailed job information, you can easily receive quotes and connect with the right professional.


πŸš€ Step-by-Step Process to Post a Job​

Step 1: Open the Post a Job Screen​

  1. Launch the Middleman App.
  2. Tap on the Post a Job button to access the job posting page.
  3. You will be prompted to enter detailed information about the job you need to be done.

Step 2: Provide Job Details​

When posting a job, the following fields are required:

Category​

  • Field Name: category
  • Type: Dropdown / Select
  • Description: This is the primary category of the job you are posting.
  • Example: Cleaner!
  • Details: Select the main category of the service you need (e.g., Cleaner, Electrician, Plumber, etc.).
  • Notes: Make sure to select the most accurate category to help professionals find your job easily.

Subcategory​

  • Field Name: subCategory
  • Type: Dropdown / Select
  • Description: A more specific classification within the category you selected.
  • Example: Carpet Cleaning
  • Details: Choose the subcategory that best describes your job (e.g., if you selected Cleaner, you might choose Carpet Cleaning, Window Cleaning, etc.).
  • Notes: This helps narrow down the search to relevant professionals.

Job Start​

  • Field Name: jobStart
  • Type: Dropdown / Select
  • Description: The timeframe within which you want the job to start.
  • Example: Within 2 weeks
  • Details: Select a timeframe based on when you'd like the job to commence. Options may include "Immediately," "Within 2 weeks," "Within 1 month," etc.
  • Notes: This helps professionals understand your urgency.

Job Stage​

  • Field Name: jobStage
  • Type: Dropdown / Select
  • Description: The current stage or need of the job.
  • Example: I need a quote for insurance purpose
  • Details: Choose the job stage to indicate whether you are looking for a quote, seeking advice, or have a completed job.
  • Notes: This helps professionals understand the nature of your request and offer relevant services.

Authorized (Role)​

  • Field Name: authorized
  • Type: Dropdown / Select
  • Description: Indicates your role or authorization for the job.
  • Example: I am a Landlord
  • Details: Choose the option that best describes your role (e.g., "I am a Landlord," "I am a Tenant," "I am a Property Manager").
  • Notes: This can help professionals understand your relationship with the property and may affect the services they offer.

Display Name​

  • Field Name: displayName
  • Type: Text Input
  • Description: Your full name or the name you want to display publicly when posting the job.
  • Example: Shivaprasad Pola
  • Details: Enter your name as you would like it to appear on the post.
  • Notes: This will be used to identify you and ensure professionals know who they are interacting with.

Email ID​

  • Field Name: emailID
  • Type: Text Input
  • Description: Your email address for receiving notifications about the job.
  • Example: [email protected]
  • Details: Enter a valid email address to receive updates about your job.
  • Notes: Make sure your email is correct to avoid missing important notifications.

Mobile Number​

  • Field Name: mobileNumber
  • Type: Text Input
  • Description: Your mobile number for easier communication.
  • Example: +353 8821212131
  • Details: Enter your mobile number to allow professionals to contact you.
  • Notes: Ensure the number is valid and accessible to receive SMS notifications or direct calls.

County​

  • Field Name: county
  • Type: Dropdown / Select
  • Description: The county or location where the job will be performed.
  • Example: Wexford
  • Details: Choose the appropriate county or location where the service is required.
  • Notes: This helps professionals determine if they are in your service area.

Job Description​

  • Field Name: jobDescription
  • Type: Text Input (Long)
  • Description: A detailed description of the job you want to post.
  • Example: I need a quote for insurance purposes. The carpet in my living room requires a deep clean due to heavy stains. The property is a 3-bedroom house in Wexford.
  • Details: Provide all relevant details about the job, including what needs to be done, any special requests, and additional information.
  • Notes: A clear, detailed description will help professionals understand your needs and provide more accurate quotes.

Step 3: Review and Post Your Job​

  1. Review all the information you've entered to ensure it’s correct.
  2. Double-check your job description for any missing details or errors.
  3. Once satisfied, click the Post Job button to submit your job.
  4. You will receive a confirmation notification once the job has been successfully posted.

βœ… What Happens After Posting a Job?​

Once you’ve posted a job:

  • You will be notified when professionals have shown interest in your job or sent you quotes.
  • You can review the quotes and choose the professional who best fits your needs.
  • Communication can happen directly through the app or via the contact details you provided.

❌ Common Errors & Fixes​

Error MessageCauseFix
Missing job descriptionThe job description was not filled in.Provide a clear and detailed description of the job.
Invalid phone numberThe phone number entered is incorrect.Ensure the phone number is correct and includes the country code.
Invalid email addressThe email address format is incorrect.Double-check the email address for accuracy.
Category/subcategory mismatchThe category and subcategory don't align.Ensure that the subcategory is related to the chosen category.
Location not selectedThe county field was left blank.Choose the appropriate county or location for the job.

πŸ“ž Need Help?​

For any issues while posting a job, contact our support team:

Happy Posting! πŸŽ‰