Building Bigger Than Pain · #5Jan 1, 20263 min read

The Embedded Dashboard that just won't embed

Then I run into a brick wall with a complete inability to solve some issues in the code relating to authentication. I’m chatting with Claude about it. He suggests using Claude code, their coding agent. I immediately say - na i cant spend more money on this because I have TWINS arriving any day now and the price of everything is about to double! Then Claude tells me it’s included in my current Claude sub. FFS. I am so new to this all that i dont even know this.

buildinpublicproblems

I keep chatting with Claude about personalisation. I realise that I can potentially build my own chatbot. And because I’m using Google forms and Google sheets, Claude recommends using Google Apps Script to build a little code project for my chatbot.

Google Apps Script? What the fuck is that?

Turns out it’s basically a little place to write code within google sheets so you can automate stuff. Pretty nifty.

I start building it with CLAUDE. It’s painstaking. Copy. Paste. Test. It doesn’t work. Debug. Then eventually it works and. It blows my mind a little. But it’s really tricky to make it stable. I’ve added a profile tab, a simple pain tracking tab and my chatbot is working.

Well, most of the time….

I go out for pints with the lads. Few guys home from abroad and we get together. I’m telling my best mate who is tech-oriented what I’m doing and he kinda gets it.

“Cool”.

I wake up fairly groggy and take a shower. In the shower, the cobwebs are getting blown off.

And then the lightning bolt of clarity hits me….

I’m actually building an app within another app. Holy shit. This is it.

I need to build an actual app around the content I've created.

Bigger Than Pain is born.

I decide to adapt my coding in Google Apps Script to be easy to become an app later on.

I’m reading about agentic design and that makes sense and I settle on the idea of building a Progressive Web App (PWA) at some point because it’s accessible to both Android and iOS systems.

I get as far as building a basic dashboard with a few tabs and a shocking AI generated user interface - (pics for proof) and I have working code for about 75% of the dashboard- REAL WORKING CODE. Writing to google sheets for the database.

old-dashboard

Then I run into a brick wall with a complete inability to solve some issues in the code relating to authentication.

I’m chatting with Claude about it. He suggests using Claude code, their coding agent. I immediately say - na i cant spend more money on this because I have TWINS arriving any day now and the price of everything is about to double!

Then Claude tells me it’s included in my current Claude sub.

FFS. I am so new to this all that i dont even know this.

Claude code. I cannot get claude code to work inside google apps script but it can write code. It solves the authentication issue and we are good to go.

We have a functioning dashboard with pain tracking, chatbot with embedded video player and I have plans to integrate wearables.

My course is hosted on a platform called Mighty Networks. I add a new tab called Dashboard and I Get as far as the actual dashboard embed.

Exciting.

I Host it on Railway, embed it into the Mighty Networks tab I created and……..

“This type of embed is not supported.”

You’ve. Got. To. Be. Kidding.Me.

WTAF. I’ve done 9 weeks of work on this and It wont fucking work!!!

There must be a better way.


Bigger Than Pain accent
Join the build list

Occasional updates. No spam.