> For the complete documentation index, see [llms.txt](https://docs.airdev.co/gig-marketplace-template/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airdev.co/gig-marketplace-template/master.md).

# Welcome

## Introduction

[This template](https://airdevgig.bubbleapps.io/version-test) is built by AirDev, a leading Bubble development firm and is based on AirDev's experience through hundreds of client engagements with clients that range from startups to large enterprises. It includes basic functionality required by most task marketplaces - ability to create a profile, search and filter for tasks, process payments between users, message users, and more.

The template is fully extendable through the [Canvas Portal](https://canvas.airdev.co), which allows quickly adding fully-responsive pages to the application as well as connecting with AirDev's network of Bubble experts who are trained in the Canvas methodology and who can help change or add features in your application.

This document serves as a reference for the template. It is complemented by our [Bubble Development Guide](https://docs.airdev.co/bubble-development-guide/), which talks about best practices when it comes to Bubble development.

## **AirDev Canvas Walkthrough**

{% embed url="<https://www.youtube.com/watch?v=Hr5sUmPrDYA>" %}

## How to quickly test the app

1. Visit the application’s [homepage](https://airdevgig.bubbleapps.io/version-test) and sign up with a new account
2. Navigate to the tasks tab on your [settings page](/gig-marketplace-template/assets/pages/dashboard.md), and create a new task
3. In a different browser (or after logging out of the current account), sign up with a new account
4. Visit the application’s [search page](/gig-marketplace-template/assets/pages/search.md) and find the newly created task
5. From this task’s [details page](/gig-marketplace-template/assets/pages/task.md), submit a bid with a message and price estimate (you’ll need to first complete the freelancer registration - you can click to skip the Stripe form in test mode)
6. Go to back to your original account and navigate to your [dashboard](/gig-marketplace-template/assets/pages/dashboard.md)
7. View the applicants for your task, click to view the bid details, and select hire
8. Go to back to the other account and try creating a new invoice for the task


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.airdev.co/gig-marketplace-template/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
