๐ต๏ธโโ๏ธ Professional Profile
Professionals on Middleman App must complete their profiles to enhance visibility and credibility. A fully completed profile allows users to find and book professionals based on expertise and availability.
๐ Required Fieldsโ
Field Name | Data Type | Validation Rules |
---|---|---|
Profile Picture | Image (JPG) | Max file size 3MB. Must be in JPG format. |
First Name | String | Required, only alphabets allowed. |
Last Name | String | Required, only alphabets allowed. |
Email Verification | Boolean | User must verify their email (handled on a separate page). |
Mobile Verification | Boolean | User must verify their mobile number (handled on a separate page). |
Street Address | String | Required for location-based bookings. |
State/Province | Dropdown | Selecting a state auto-populates the city/town options. |
City/Town | Dropdown | Populated based on selected state. |
Postal Code | String | Numeric, required for precise location mapping. |
User Interests | Dropdown (Multiple) | Users select their interests to receive relevant job listings. |
Service Categories | Dropdown (Multiple) | Professionals select relevant service categories. |
Experience Level | Radio Button | Options: Beginner , Intermediate , Expert . |
License Number | String (Optional) | If applicable, professionals can enter their license number. |
Languages Spoken | Dropdown (Multiple) | Select all languages the professional speaks. |
Availability | Time Selection | Choose working hours (e.g., Mon-Fri: 9 AM - 5 PM, Evenings only, Weekends only). |
Hourly Rate | Numeric | Specify charge per hour (Currency based on country). |
Discounts Offered | Boolean | Select if discounts are available for users. |
About the Professional | String (Max 500 words) | Describe services and experience. |
Work Showcase Images | Image Upload (JPG) | Max 5 images to showcase past work. Each image max size 3MB. |
Profile Status | Toggle | Set status as Active or Inactive (e.g., for vacations). |
๐ Step-by-Step Profile Completion Processโ
Step 1: Upload Profile Pictureโ
- Click
Upload Image
. - Select a JPG file (max 3MB).
- The uploaded image will appear as a profile picture.
Step 2: Enter Personal Detailsโ
- First Name & Last Name (Alphabet only).
- Verify Email & Mobile Number (Separate verification process).
- Enter Address, Select State, City, and Postal Code.
Step 3: Professional Informationโ
- Choose Service Categories (Multiple selections allowed).
- Select Experience Level (
Beginner
,Intermediate
,Expert
). - Enter License Number (If applicable).
- Select Languages Spoken (Multiple choices allowed).
Step 4: Set Availability & Ratesโ
- Select Availability Hours:
Mon-Fri (9 AM - 5 PM)
Evenings (5 PM - 9 PM)
Weekends Only
- Enter Hourly Rate (Pricing shown based on country).
- Choose whether Discounts are offered to users.
Step 5: Add Professional Summaryโ
- Describe Services (Max 500 words).
- Highlight skills, experience, and expertise.
Step 6: Upload Work Showcase Imagesโ
- Upload up to 5 images of previous work (JPG format, max 3MB each).
Step 7: Profile Activationโ
- Set profile status:
Active
(Visible to users).Inactive
(For vacations, professionals wonโt be disturbed).
โ Common Errors & Fixesโ
Error Message | Cause | Fix |
---|---|---|
Invalid file format | Uploaded image is not in JPG format. | Upload a JPG image. |
File size exceeds 3MB | Image is too large. | Compress or choose a smaller file. |
Postal Code required | Missing postal code. | Enter a valid postal code. |
Select at least one service category | No category chosen. | Choose at least one service category. |
Availability not set | No working hours selected. | Define availability hours. |
Hourly rate must be a valid number | Invalid input. | Enter a valid numeric value. |
๐ Profile Updatesโ
- Professionals can edit/update their profiles anytime from the
Profile Settings
. - Work showcase images and availability status can be changed as needed.
๐๏ธ Vacation Modeโ
- If a professional is on vacation, they can set their profile Inactive.
- Once back, toggle
Active
to resume visibility.
๐ Need Help?โ
For any issues, contact our support team:
- ๐ง Email: [email protected]
- ๐ Phone: +353 894594949
- ๐ฌ Live Chat: Available 24/7 in the app.
Ensure your profile is 100% complete for maximum visibility and customer trust! ๐