Create a Festival App
The Steps
- Enter Your Data
- Import it into CC Builder
- Share the URL
1. Enter Your Data
The CC Builder requires your data to be available via a JSON API endpoint.
If you have that already then you can skip this step.
Otherwise, the process described in this tutorial to create your JSON API is to create a Google Spreadsheet, and from that you can automatically get the JSON API.
Creating the Spreadsheets
You need to create three spreadsheets:
- Artists (listing all the performers/speakers etc. at the festival or concert)
- Venues (listing your stages/conference rooms etc.)
- Events (listing the specific gig or speaking times at your event)
For each of these there is specific information that is needed.
Here are some sample data spreadsheets from the Maleny Arts Alive 2023 Festival. You can copy them and fill in your own festival information:
- Artist sample spreadsheet template
- Venue sample spreadsheet template
- Event sample spreadsheet template
Making the Spreadsheets into a JSON API
This article explains how to convert your spreadsheet into a JSON API:
Here are those same spreadsheets now as JSON URLs:
- Artists : https://sheets.googleapis.com/v4/spreadsheets/13tKJWug7zlD0Vc--g5A_MXXUCiAr4Kn3l_kYN253_GY/values/Sheet1?alt=json&key=AIzaSyC88yowbkYytmOHroB6w861xq5tmywJfXQ
- Venues : https://sheets.googleapis.com/v4/spreadsheets/1PRI85lig-IGJ23v5ZFHyJpp_EBC75As9Q5lFChJ9JvY/values/Sheet1?alt=json&key=AIzaSyC88yowbkYytmOHroB6w861xq5tmywJfXQ
- Events : https://sheets.googleapis.com/v4/spreadsheets/1A74BGznSxrePtuiqUDAjRfXnbczTMwNfV5ygY_SNDqU/values/Sheet1?alt=json&key=AIzaSyC88yowbkYytmOHroB6w861xq5tmywJfXQ
2. Import it into CC Builder
Now its time to set up an account with the CC Builder:
Once you have made your account, and entered your festival name, it is time to set up your app.
Once you fill in all of the details and all of the four tasks have been ticked, then you can “Preview” your app and make sure it looks how you like.
I’m sorry that I’m not going to go into more detail than this now — the work you have done in step one will cover you for the “Data” part, and the rest of it I’m hopeful you can work out yourself.
For now this is all you get.
If you want support with this, leave me a comment and I will get back to you.
Oh, and finally, Step 3:
3. Share the URL
When you are happy with your app you can hit “Share”, or the “QR Share” — in both cases you will get the URL that allows others to run the app you have made.
Here is the app that is created by using the sample data included in this article. And by choosing a bottom menu with 3 items, and a main menu with one item (the Map), and no side menu.