# Labs

- [Bluetext Cheat Sheet](https://docs.bluetext.dev/labs/bluetext-cheat-sheet.md): Quick reference guide covering what Bluetext is, how it works with Polytope and your coding agent, and how to get everything set up so you can start building full-stack apps in minutes.
- [Lab 1: Full-Stack Hello World App](https://docs.bluetext.dev/labs/lab-1-full-stack-hello-world-app.md): Using Bluetext to make a full stack app by incrementally adding services like Couchbase, a FastAPI, and Temporal.
- [Lab 2: Loyalty Points System](https://docs.bluetext.dev/labs/lab-2-loyalty-points-system.md): In this lab we will create a full-stack loyalty points system that tracks customer orders, manages returns, and awards points for purchases not returned in a specific time frame
- [Full-Stack Hello World App 2](https://docs.bluetext.dev/labs/full-stack-hello-world-app-2.md): Using Bluetext to make a full stack app by incrementally adding, and integrating services like Couchbase, a FastAPI, and Temporal.
- [Simple Full-Stack Hello World App](https://docs.bluetext.dev/labs/simple-full-stack-hello-world-app.md): An example Bluetext workflow to create a simple Hello World webapp with Couchbase, API, and frontend
- [Full-Stack Travel App With Temporal](https://docs.bluetext.dev/labs/full-stack-travel-app-with-temporal.md): Prompts for creating a full-stack travel webapp with Temporal to manage state.
- [Workshop Prompts](https://docs.bluetext.dev/labs/workshop-prompts.md): We are going use Bluetext to create a number of webapps using the prompts below. Starting from simple applications with just one service, we will move on to create more complex, full-stack webapps!
- [Full-Stack Travel App With Temporal](https://docs.bluetext.dev/labs/full-stack-travel-app-with-temporal-1.md)


---

# Agent Instructions: 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.bluetext.dev/labs.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.
