Giglance Documentation

Everything you need to know about using Giglance, from getting started to advanced features.

What is Giglance?

Giglance is a freelance marketplace platform designed specifically for the Ghanaian market. It connects businesses and individuals (clients) with skilled freelancers (talents) across various industries including web development, design, writing, marketing, and more.

For Clients

Post jobs, find verified talents, manage projects, and pay securely through our integrated payment system.

For Talents

Create a profile, showcase your work, find projects, get paid securely, and build your freelance career.

Key Features

  • Verified Talents: All talents go through a verification process to ensure quality and trust.
  • Trust Score System: Multi-dimensional rating system that helps clients find reliable talents.
  • Secure Payments: Built-in wallet system with escrow protection for both parties.
  • Real-time Messaging: Communicate directly with clients or talents within the platform.
  • Referral Program: Earn rewards by referring new users to the platform.
  • Community: Connect with other professionals, share knowledge, and grow together.

Getting Started

Creating Your Account

  1. 1
    Visit the Registration Page: Click on "Sign Up" or "Register" from the homepage.
  2. 2
    Choose Your Account Type: Select either "Client" (to hire) or "Talent" (to offer services).
  3. 3
    Sign Up: You can register with email and password, or use Google/GitHub OAuth for quick signup.
  4. 4
    Complete Onboarding: Fill out your profile information, add your skills (for talents), or company details (for clients).
  5. 5
    Start Using Giglance: Once onboarding is complete, you'll be redirected to your dashboard.

Account Types

Client Account

For businesses and individuals who want to hire freelancers.

  • Post jobs and projects
  • Browse and hire verified talents
  • Manage projects and payments
  • Rate and review talents

Talent Account

For freelancers who want to offer their services.

  • Create a professional profile
  • Browse and apply to jobs
  • Build your portfolio and storefront
  • Get paid securely

Jobs vs Projects: Understanding the Difference

Giglance offers two distinct types of work opportunities: Jobs and Projects. Each serves a different purpose and follows a different workflow. Understanding the difference will help you choose the right option for your needs.

Jobs: Structured Employment

Jobs are designed for long-term or structured employment opportunities. They represent traditional hiring positions where you're looking to fill a role rather than complete a specific task.

Key Characteristics

Job Type

Full-time, Part-time, Contract, or Freelance positions

Experience Level

Entry, Intermediate, Senior, or Expert level required

Location

Physical location or Remote work option

Budget

Budget range (minimum to maximum) with type: Hourly, Fixed, or Project-based

Duration

Time period (e.g., "3-6 months", "Ongoing", "6-12 months")

Required Skills

Array of specific skills needed for the position

Workflow & Process

  1. 1
    Client Creates Job Posting: Go to your Client Dashboard → Jobs and create a job posting. Status starts as draft.
  2. 2
    Company Verification Required: You must have a verified company account to publish jobs. If not verified, complete the company verification process first.
  3. 3
    Publish Job: Once verified, publish your job. Status changes to active and it becomes immediately visible to all talents.
  4. 4
    Talents Browse & Apply: Talents can view your job on the /find-work page and submit proposals.
  5. 5
    Review Proposals: Review proposals from interested talents in your dashboard.
  6. 6
    Select Talent: Accept the best proposal. Status changes to filled or you can manually close it as closed.

Where Jobs Are Displayed

  • For Talents: Browse and apply to jobs on the /find-work page
  • For Clients: Create and manage jobs from/dashboard/client/jobs
  • For Admins: View all jobs from/dashboard/admin/jobs

When to Use Jobs

Use jobs when hiring for a position (full-time, part-time, contract), when you need structured employment with clear job type and experience level requirements, have a budget range rather than fixed amount, or need location-based filtering.

Projects: Proposal-Based Work

Projects are short-term, project-based work assignments designed as proposals sent to specific talent categories. They use a unique two-way proposal system where clients send projects to categories, and talents respond with their own proposals (cover letters).

Key Characteristics

Project Details

Title, description, and specific requirements for the work

Budget

Single fixed amount (not a range) for the entire project

Deadline

Specific completion date for the project

Talent Categories

Select which talent categories should receive this project (e.g., Development, Design, Writing, Content Creators)

Required Skills

Array of specific skills needed for the project

Proposal-Based

Two-way proposal system: clients send projects to categories, talents respond with cover letters

Workflow & Process

  1. 1
    Client Creates Project: Go to your Client Dashboard → Projects and create a project. Select which talent categories should receive this project (you can select multiple categories like "Development", "Design", "Content Creators", etc.). Status starts as pending.
  2. 2
    Admin Review Required: All projects require admin approval before becoming active. Admins review projects from the Admin Dashboard → Project Approvals page.
  3. 3
    Admin Approves/Rejects: Admins can approve (status changes to active) or reject the project. When approved, notifications are sent to all talents in the selected categories.
  4. 4
    Talents Discover Projects: Talents in the selected categories receive notifications and can view the project in their Talent Dashboard → Discovery page. Projects are filtered based on the talent's category (derived from their skills and bio).
  5. 5
    Talent Sends Proposal: Talents can click "Send Proposal" which opens a modal where they write a cover letter explaining why they're a good fit for the project. The proposal includes their message and links to their profile/storefront.
  6. 6
    Client Reviews Proposals: Clients see all proposals in their Projects page. Each proposal shows the talent's profile (name, avatar, title), company info, cover letter preview, and status.
  7. 7
    Client Takes Action: Clients can:
    • Save: Save the proposal for later review
    • Decline: Reject the proposal (status becomes "rejected")
    • Accept: Accept the proposal (status becomes "accepted") - this automatically opens a chat with the talent
  8. 8
    Project Completion: Once work is completed, the project status changes to completed or can be cancelled if needed.

Where Projects Are Displayed

  • For Talents: View projects in theirTalent Dashboard → Discovery page. Only projects matching their category are shown. They can filter by "all", "new", or "sent" (proposals they've already sent).
  • For Clients: Create and manage projects from /dashboard/client/projects. View all proposals received and manage them (save, decline, accept).
  • For Admins: Review and approve/reject projects from /dashboard/admin/projects (Project Approvals page).

Proposal System Details

The project proposal system works differently from jobs:

  • Targeted Distribution: Projects are sent to specific talent categories. Only talents whose category matches will see the project.
  • Cover Letters: Talents write cover letters explaining their suitability. This is more detailed than a simple application.
  • Client Control: Clients have full control with save, decline, and accept options. Accepting automatically creates a chat conversation.
  • Notifications: Talents are notified when projects in their category are approved. Clients are notified when proposals are sent.

When to Use Projects

Use projects when you have a specific one-off task or project, have a fixed budget amount (not a range), have a specific deadline, want to target specific talent categories, prefer a proposal-based workflow where talents write cover letters, or want admin review before the project goes live.

Quick Comparison Table

FeatureJobsProjects
TypeStructured employment positionsOne-off work assignments
ApprovalCompany verification requiredAdmin approval required
BudgetRange (min/max) with type (hourly, fixed, project)Single fixed amount
DurationTime period (e.g., "3-6 months", "Ongoing")Specific deadline date
LocationYes (required)No
Experience LevelYes (Entry, Intermediate, Senior, Expert)No
Job TypeYes (Full-time, Part-time, Contract, Freelance)No
Talent CategoriesNoYes (select which categories receive the project)
Application TypeProposalsCover letters (proposals)
Client ActionsAccept/Reject proposalsSave, Decline, or Accept proposals
Status Flowdraft → active → filled/closedpending → active → completed/cancelled
VisibilityImmediate (if active and company verified)After admin approval (only to selected categories)
Where Talents See It/find-work pageTalent Dashboard → Discovery page

For Clients

Finding Talent

Use the "Find Talent" page to browse verified freelancers:

  • Browse Profiles: View talent profiles with portfolios, skills, and trust scores.
  • Filter by Skills: Search for specific skills or categories.
  • Check Trust Scores: Review ratings, badges, and trust levels before hiring.
  • Contact Talents: Start a conversation directly from their profile.

Posting a Job

Jobs are for structured employment positions (full-time, part-time, contract). Learn more about Jobs vs Projects →

  1. 1
    Verify Your Company: You must have a verified company account to post jobs. Complete company verification if you haven't already.
  2. 2
    Go to your Client Dashboard → Jobs page and click "Post a Job".
  3. 3
    Fill in job details: title, description, job type (full-time/part-time/contract/freelance), experience level, location, budget range (min/max), duration, and required skills.
  4. 4
    Publish: Publish your job posting. It immediately becomes visible to all talents on the /find-work page (if status is active).
  5. 5
    Review Proposals: Review proposals from interested talents in your dashboard and accept the best match.

Creating a Project

Projects are for one-off work assignments sent to specific talent categories. Learn more about Jobs vs Projects →

  1. 1
    Go to your Client Dashboard → Projects page and click "Post a Project".
  2. 2
    Fill in project details: title, description, fixed budget amount, deadline, required skills, and select which talent categories should receive this project (e.g., Development, Design, Content Creators). You can select multiple categories.
  3. 3
    Submit for Approval: Submit your project. It starts as pending and requires admin approval.
  4. 4
    Admin Review: Admins review your project from the Admin Dashboard → Project Approvals page. They can approve or reject it.
  5. 5
    Receive Proposals: Once approved, talents in the selected categories will see the project in their Discovery page and can send cover letter proposals.
  6. 6
    Manage Proposals: Review proposals in your Projects page. You can Save for later, Decline, or Accept. Accepting a proposal automatically opens a chat with the talent.

Managing Projects

  • Messaging: Communicate with talents through the built-in messaging system.
  • Mark as Done: When work is completed, mark the project as done and rate the talent.
  • Archive Conversations: Archive completed or inactive conversations to keep your inbox organized.
  • Payment Policy: All payments must be processed through the Giglance platform. Off-platform payments are strictly prohibited and will result in account termination.

For Talents

Creating Your Profile

A complete profile helps you stand out and get hired:

  • Profile Information: Add your full name, bio, skills, and professional photo.
  • Portfolio: Showcase your best work with images, descriptions, and links.
  • Storefront: Create a public storefront page that clients can visit directly.
  • Verification: Get verified to increase your trust score and visibility.

Finding Work

There are two ways to find work on Giglance: Jobs and Projects. Learn more about the difference →

Finding Jobs

  • Browse Jobs: Visit the "Find Work" page (/find-work) to see all active job postings from verified companies.
  • Filter & Search: Filter jobs by job type, experience level, location, budget range, and skills.
  • Submit Proposals: Write compelling proposals explaining why you're the right fit for the job.
  • Track Applications: Monitor your proposal status in your dashboard.

Finding Projects (Discovery)

  • Discovery Page: Visit your Talent Dashboard → Discovery page to see projects sent to your category. Your category is automatically determined from your skills and bio.
  • Filter Projects: Filter by "all", "new" (projects you haven't responded to), or "sent" (proposals you've already sent).
  • Send Proposals (Cover Letters): Click "Send Proposal" to open a modal where you write a cover letter explaining why you're perfect for the project. This is more detailed than a simple application.
  • Client Reviews: Clients will see your proposal with your profile, cover letter, and can Save, Decline, or Accept it. If accepted, a chat is automatically opened.
  • Notifications: You'll receive notifications when projects in your category are approved and available.

Managing Your Freelance Business

Earnings Dashboard

Track your income, view transaction history, and manage invoices.

Payment Settings

Set up mobile money or bank account details for payouts.

Withdrawals

Request withdrawals to your preferred payment method.

Referral Program

Earn rewards by referring new users to the platform.

Trust Score System

Giglance uses a sophisticated multi-dimensional trust score system to help clients find reliable talents. This system goes beyond simple star ratings to provide a comprehensive view of a talent's reliability and quality.

How Trust Scores Work

Multi-Dimensional Ratings

Clients rate talents on five key dimensions after each completed project:

  • Quality of Work (40%): How well the work meets expectations
  • Timeliness (20%): Meeting deadlines
  • Communication (15%): Responsiveness and clarity
  • Requirements Match (15%): Adherence to project requirements
  • Professionalism (10%): Overall professional conduct

Trust Score Calculation

The trust score (0-100) is calculated based on:

  • Job completion rate
  • Client re-hire rate
  • Account age and activity
  • Verification status
  • Average ratings across all dimensions

Trust Levels

High (85-100): Elite talents with proven track records
Medium (65-84): Reliable talents with good performance
Low (0-64): New or developing talents

Talent Badges

Talents can earn badges for achievements like "Verified Identity", "Top Performer", "Fast Responder", and more. These badges are displayed on profiles and help talents stand out.

Referral Program

Earn rewards by referring new users to Giglance! Share your unique referral link and unlock exclusive merchandise as you refer more people.

How It Works

  1. 1
    Get Your Referral Link: Visit your Talent Dashboard → Referrals to get your unique referral code and link.
  2. 2
    Share Your Link: Share your referral link via social media, email, or any other channel.
  3. 3
    Track Referrals: Monitor how many people have signed up using your link.
  4. 4
    Earn Rewards: Unlock merchandise and rewards based on the number of successful referrals.

Reward Tiers

Visit the Merchandise page to see available rewards and the number of referrals needed to unlock each item.

Payments & Wallet

For Clients

  • Deposit Funds: Add money to your wallet using mobile money or bank transfer.
  • Pay Talents: Send payments directly to talents through the messaging interface.
  • Escrow Protection: Funds are held securely until work is completed and approved.

For Talents

  • Payment Settings: Configure your mobile money number or bank account details in Settings → Payments.
  • Track Earnings: View your earnings dashboard to see all payments received.
  • Withdraw Funds: Request withdrawals to your preferred payment method (manual or automatic weekly).

Important Payment Policy

All payments for work facilitated through Giglance must be processed exclusively via our platform. Any attempt to circumvent this policy will result in immediate and permanent account termination. This policy protects both clients and talents by ensuring secure transactions and proper dispute resolution.

Messaging System

Giglance includes a built-in messaging system for seamless communication between clients and talents.

Features

Real-time Chat

Send and receive messages instantly. Conversations are automatically organized by job or project.

Star Conversations

Star important conversations for quick access later.

Archive Conversations

Archive completed or inactive conversations to keep your inbox organized.

Mark as Done

Clients can mark work as completed and rate talents directly from the chat interface.

Filters

  • All: View all active conversations
  • Unread: See conversations with unread messages
  • Needs Reply: Conversations waiting for your response
  • Starred: Your saved conversations
  • Archived: Completed or inactive conversations

Frequently Asked Questions

How do I get verified as a talent?

Submit your verification documents (Ghana Card, Driver's License, or Passport) through your dashboard. Our admin team will review and approve your verification, which increases your trust score and visibility.

Can I switch between client and talent accounts?

Yes! If you're a talent and want to post a job, you can switch to a client account. You'll need to complete client onboarding if you haven't already. Your talent profile will remain separate from your client account.

How long does it take to receive payments?

Payments are processed immediately when clients mark work as done. Withdrawal requests are typically processed within 1-3 business days, depending on your payment method and payout preference (manual or automatic weekly).

What happens if there's a dispute?

Giglance provides dispute resolution services. If you encounter issues with a project, contact our support team through your dashboard. We'll review the case and work to find a fair resolution for both parties.

How does the trust score affect my profile?

Your trust score directly impacts your visibility in search results and how clients perceive your reliability. Higher trust scores lead to more job opportunities. Focus on delivering quality work, meeting deadlines, and maintaining good communication to improve your score.

Can I delete my account?

Yes, you can delete your account through your settings page. Note that this action is permanent and will remove all your data, including profile, messages, and transaction history. Make sure to withdraw any remaining funds before deleting your account.

Need More Help?

Can't find what you're looking for? Contact our support team.

Contact Support