I want to share a little preview of something pretty cool I’ve been working on for Sofa. There’s still a good bit of refinement that I need to do, but I want to start getting feedback.

The working title for this feature is called “Custom Properties” (I’m open to other ideas…naming is hard lol).

Basically, you’ll be able to add your own custom properties to items in Sofa. Here’s the different properties you’ll be able to add:

  • Text
  • Number
  • Date
  • Link
  • Toggle
  • Select
  • Multi-Select

Here’s a little demo showing how you can edit the properties within a detail view

0:00
/0:20

This shows how you can edit existing properties and add new ones

0:00
/0:20

I’m working hard to get this out to the beta group for further testing and feedback. First, I need to finish a few things and do some testing.

I’m open to any and all feedback on this. There is a lot of power in this feature, but also a lot of potential for confusion. I’m happy to answer any and all questions.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Shawn Hickman.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.