> For the complete documentation index, see [llms.txt](https://docs.suggestic.com/graphql/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.suggestic.com/graphql/helpful-resources/integrations/building-a-no-code-meal-planning-application.md).

# Building a No-code Meal Planning Application

The following solution will listen for user input on a simple page made using Google Forms, create a user using our API, request a new meal plan, retrieve it, generate a PDF, and, finally, send the PDF via email.

![](https://920729701-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LwqSnBDpAb6mFZYLsuB%2Fuploads%2FIqGlENiuZJV1zX7Ut0vr%2Fimage.png?alt=media\&token=a016d5c4-483f-448a-96f4-66a02fa54cc9)

To do so, we will create an Integromat scenario that relies on the following modules:

* Google Forms > Wait for user input&#x20;
* HTTP > Create a user&#x20;
* HTTP > Generate a meal plan&#x20;
* HTTP > Retrieve the meal plan&#x20;
* PDFMonkey > Generate a PDF&#x20;
* Gmail > Send the PDF via Gmail

### Requirements

The following accounts must be created:

* [Google Forms](https://docs.google.com/forms/u/0/?tgif=d)
* [Gmail](https://accounts.google.com/b/1/AddMailService)
* [Suggestic API](https://docs.suggestic.com/)
* [PDF Monkey](https://www.pdfmonkey.io/)
* [Integromat](https://www.integromat.com/en)

Feel free to skip any module that doesn’t fit your needs or replace them with other modules. i.e Gmail for Zoho Mail.
