Overview
Freelancer profiles are the foundation of the Khedma Market platform. They allow freelancers to present their professional identity, showcase their expertise, and build credibility with potential clients. A well-crafted profile helps freelancers stand out in the marketplace and increases their chances of winning projects.Key Capabilities
Personal Information
Freelancers can manage comprehensive profile details including:- Basic Info: Name, username, email, and profile picture
- Location: Country and city information
- Contact Details: Phone number and website
- Bio: Professional summary and introduction
- Resume: Uploadable document for detailed work history
Professional Credentials
Skills
Skills
Showcase technical and professional competencies with proficiency levels:
- Beginner
- Intermediate
- Advanced
- Expert
Languages
Languages
Display language capabilities with proficiency levels:
- Basic
- Conversational
- Fluent
- Native or Bilingual
Education
Education
List academic achievements including:
- University name and country
- Degree title and major
- Year of graduation
Certifications
Certifications
Highlight professional certifications:
- Certification name
- Issuing organization
- Date earned
Profile Description
The description field allows freelancers to write a detailed overview of their services, experience, and value proposition. This rich text field helps communicate personality and expertise beyond structured data.User Workflows
For Freelancers
Complete Basic Information
Fill out personal details, upload a professional profile picture, and add contact information to establish credibility.
Add Skills & Expertise
Select relevant skills and set proficiency levels. Skills are searchable, making it easier for clients to discover your profile.
List Education & Certifications
Add academic background and professional certifications to validate expertise and build trust.
Set Language Proficiencies
Specify languages you can work in, opening opportunities with international clients.
For Clients
Clients can browse freelancer profiles to:- View skills and proficiency levels
- Check language capabilities for communication
- Review education and certifications
- Read professional descriptions
- See ratings and reviews from previous work
- Browse the freelancer’s gig offerings
Important Profile Fields
User Model Fields
Display name shown across the platform
Unique identifier used in profile URLs (e.g., /profile/username)
Contact email for account and communication
Short professional summary
Detailed professional overview and service description
Primary location country (defaults to Morocco)
City location
URL to profile picture image
Uploaded resume document
User type: client, freelancer, company, or admin
Skill Fields
Display name of the skill
Proficiency: beginner, intermediate, advanced, or expert
Active or inactive (for filtering)
Related Features
Gig Marketplace
Create gigs to offer your services
Reviews & Ratings
Build reputation through client feedback
Messaging
Communicate with potential clients
Job Postings
Apply to client job postings
Profiles are publicly visible to help clients discover and evaluate freelancers. Keep your information current and professional.