Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions apps/kitchen-sink/.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
PORT=8301
Comment thread
giladmoveo marked this conversation as resolved.
Outdated
BROWSER=none
46 changes: 46 additions & 0 deletions apps/kitchen-sink/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
## Overview

This is the "Kitchen Sink" example Monday app.
<br>It should be used as a board view, connected to a board and fetching all items data from it.
<br>Please notice that listening to itemIds via SDK is not working in preview mode at this point. this feature allows you to use Monday filters to get relevant items to the application.

<br>This app demonstrates how to use:

- [SDK](https://github.com/mondaycom/monday-sdk-js)
- [API](https://api.developer.monday.com/docs)

## Run the project

In the project directory, you should run:

### `npm install`

And then to run an application with automatic virtual ngrok tunnel, run:

### `npm start`

Visit http://localhost:4040/status and under "command_line section" find the URL. This is the public URL of your app, so you can use it to test it.
F.e.: https://021eb6330099.ngrok.io

## Configure Monday App

1. Open monday.com, login to your account and go to a "Developers" section.
2. Create a new Application
3. Open "OAuth & Permissions" section and add "boards:read" and "boards:write" scope
4. Open "Features" section and create a new "Boards View" feature
5. Open "View setup" tab and fulfill in "Custom URL" field your ngrok public URL, which you got previously (f.e. https://021eb6330099.ngrok.io)
6. Click "Boards" button and choose one of the boards with some data in it.
7. Click "Preview button"
8. Enjoy the Word Cloud app!
Comment thread
giladmoveo marked this conversation as resolved.
Outdated
## Release your app

1. Run script

### `npm run build`

2. Zip your "./build" folder
3. Open "Build" tab in your Feature
4. Click "New Build" button
5. Click "Upload" radio button and upload zip file with your build
6. Go to any board and add your just released view
7. Enjoy!
Loading