Creating a serverless web app with Airtable, Glitch, Node.js, Surge.sh & Ember.js

Ben Orozco
Sep 19, 2016 · 4 min read

TL;DR;

Ok, tell me more…

A Markdown Blog system, à la Canvas or Medium, with Airtable as Database/CMS

PaaS Architecture

Database/CMS

https://airtable.com

Node.js Proxy/Auth Backend

https://glitch.com

Ember.js SPA Frontend

https://surge.sh

Designing the Database Structure

Posts table

https://airtable.com/shrwpGUmpyeRtvpfT

Authors table

https://airtable.com/shradskAUbxUeUPhf

Comments table

https://airtable.com/shriWy0K1HdG8qTs9

Crafting a nice client with Ember.js


Setting up an HTTP Proxy

Source Code Repo: https://github.com/benoror/proxy_blog_xt014_d

Deploying the thingy…

Storing secrets

Surge.sh

End Result

Production Deploy

Airtable as a CMS

The Backlog by Ecaresoft

Sharing our journey: from software development to company culture and productivity hacks.

Thanks to Jorge Camargo.

Ben Orozco

Written by

Healthtech Hacker — Full Stack Dev — Open Source & Crypto Enthusiast — CTO 🌳 @HealthTreeNet — Previously @ecaresoft & @Nimbo_X

The Backlog by Ecaresoft

Sharing our journey: from software development to company culture and productivity hacks.