May 15, 2015 04:58 PM
I recently redesigned one of my personal Web sites - an art portfolio - using an Airtable base on the backend. If you’re interested, you can check it out here: http://art.timdietrich.me
The site is PHP-based. It pulls all of the artwork (including the information about each piece and the images themselves) from the Airtable base via the Airtable API. It also uses Stripe to handle credit card payments, and saves the orders back to the Airtable base. And for email notifications and receipts, it uses Mandrill.
More information is available on my blog: http://timdietrich.me/blog/airtable-based-art-portfolio-site-launched/
Thanks for checking it out - and let me know if you have any questions about it.
– Tim
May 21, 2015 04:49 PM
This is really cool, Tim.
What are your candid impression of using the Airtable API for use as a simple backend?
May 21, 2015 08:22 PM
Thanks Ken!
I’ve found Airtable to be a nice alternative as a backend to basic Web sites. I’m using it as a CMS for a few Web sites now, both for my own use and for a few clients.
Airtable’s ease-of-use, flexibilty, low cost, and powerful API make it ideal as a backend for basic sites. I’ve also found that Airtable makes it very easy to publish images, documents, and so on.
If you have any questions about how I’m using Airtable, please let me know. I would be happy to share my thoughts and experiences - and I’d love to hear how you are using it, too.
~ Tim
Dec 05, 2015 03:00 PM
Tim, does Airtable allow a grid/contact sheet sort of view like you have on your site?
Dec 08, 2015 06:05 AM
Renee –
Unfortunately, no - Airtable doesn’t support the grid-like format that I’m using on my site. I’ve used the Airtable API to display the artwork in that manner.
~ Tim
Feb 13, 2016 12:42 PM
Are you reading the JSON from the API and processing it in PHP, or are you using something on the client-side?
May 03, 2016 10:48 AM
Looks like the first link is coming up with “Error: 28”
Aug 14, 2020 07:45 PM
We’ve built a gallery extension that would fit nicely in a portfolio website. It has a transparent background when it’s embedded and it adjusts its height automatically.