Hi! I’ve just discovered Coda after hitting some roadblocks with Notion & Airtable. I’m hoping the community can help me out with building an app for a juice bar, to track our juice cleanses. I’ll do my best to describe our setup, and share what I’ve done so far.
We have three different Cleanse Types: Cleanse A, B & C. We have 18 different total Products. Each Cleanse Type consists of seven of the 18 Products per day (some products are used in multiple Cleanse Types), and can be varying lengths (3 days minimum to whatever). I’d like to be able to create “Active Cleanse” records for each new cleanse purchased by a client, which would:
- Be associated with a Client record. (Got this down, simple.)
- Be identified as one of the three Cleanse Types (A, B or C).
- Have a duration of 3 or more days. (Along with start date, etc.)
- Include seven products per day, based on the Cleanse Type - which also need to be able to be manually overridden per product, per day if needed.
- Have a set of standard tasks associated to it, which do not vary per cleanse except for relative due date (relative to cleanse start date).
The ultimate goal is to organize that data in a way where I can create views that let our production team and front-of-house team see exactly what they need to do on a daily basis, based on what’s coming over the next few days. We need a snapshot of “What needs to happen right now?” based on the number of Active Cleanses, their Types, and their Product details.
In this document I’ve set up:
- A Clients table to hold basic client info. No real questions here, this is basic.
- An Active Cleanses table (Cleanse Overview section), which includes a connection to the client record, cleanse duration, Cleanse Type, start dates, etc.
- Below that, a master Cleanse Tasks table, which adds a set of standard tasks to this master table for each cleanse (refers to “Standard Tasks”) and sets relative due dates. This is pretty much functioning as I need it to for now.
This is where I’m getting stuck, in how to organize the Cleanse Types with their products, and roll that into each Active Cleanse. So far: - A Cleanse Types section where I began to organize cleanses and the products associated with them. It refers to the “All Products” table, and the numbers refer to the order of the products each day per cleanse. I’m not sure that’s even necessary to identify, it’s just how I started to visualize it.
- A button in the Active Cleanses table that I thought could act just like the “Add Tasks” button below, but for Products - if it could essentially read the Cleanse Type and Duration from that row, and grab the associated products from the Cleanse Types table and add them to a master table for the number of days needed. I think that might solve my needs, at least to start with.
It’s admittedly a bit hairy, so I’m hoping the community might be able to help simplify and iron out the flow. I’m also super new to the language/tool, so lookups and references are still a bit out of reach.
I appreciate any thoughts, thank you in advance!
Presley
Project so far: https://coda.io/d/Juice-Bar-Cleanses_dIfTKuzgt0A