8. Using the Projects table
The Projects table is the first and main table you’ll be using, shown by default in grid view. It is where you add information about real estate developments. You can use different views or interfaces to add this information.
Here is a list of all the fields that are used in the Projects table. Below, moving in sequence through the fields as they are displayed in the Airtable grid view, find details on formatting and how each field is used as part of your data structure, creating the live site and managing data entry workflows.
- Name
- Slug
- Address
- Synopsis
- Build type
- Status
- Uses
- Images
- Image caption
- Assigned to
- Record status
- Notes
- Tips
- Record created
- Last modified
A public-facing name for a development project.
- Example: Brush 8 Townhomes
- This will display as the page title on the public-facing site.
- This must be filled in.
- It should typically be five words or fewer.
- We typically use the names given by developers, the city or how they are referenced in reporting.
- If there is no official name yet for a development, you can add a descriptive name, like cross streets or neighborhood and type of project.
- Example: "Corktown retail building"
The unique text for the backend of the URL that will be generated for the record’s page on the public-facing site.
- Example: "brush-8-townhomes"
- This field is required and should be filled in as soon as you create a record.
- Only use lowercase letters or numbers and hyphens, with no spaces.
- Choose a consistent naming convention, like the development project name.
- Generally, you don’t want to change these after publishing, since changing the slug in Airtable will change the live URL of the record – if someone’s already linked to a record from elsewhere, that link will be broken.
The street address of the real estate development. It will display as text on the real estate development’s page on the public-facing site. The value in this field is also geocoded to generate a project point for the site that will display on the site’s map page.
- Example: "3119 Brush Street"
- The address should be a street address; the geocoding process will only select results within your site's bounding box, which you will determine when you set up your site. If you have two or more cities within the site's bounding box, you may need to add the city or zipcode to the address field to get the correct result.
- It's not recommended to publish a record without an address, as the project won't display on the map or have a map on the record page.
A description of the real estate development that you will research/report and write manually.
- Example: "City Growth Partners and DEP Designs partnered on the Brush 8 Townhomes development and broke ground in March 2021. The eight townhouses, which started at $650,000, are fully sold and will feature a ground level garage with a rooftop terrace. In 2022, the project was approved for $230,000 in state and local brownfield tax incentives. Sources: Urbanize Detroit, Curbed Detroit"
- This is a long-text field that allows rich text formatting, and will display as a summary on the public-facing page. Do not use bullet points.
- You can adapt this field’s use to fit your project’s data, your team’s capacity and your outlet’s standards and style.
- We include two to six sentences curating information from other outlets (with links and credits), as well as research and original reporting. We aim to include the name of the developer; more details about the project’s status and timeline; projected cost; funding sources; needed city approvals; and the site’s history in some cases.
- You could include only summaries of or links to your own reporting; you might instead only link to outside sources or public documents you collect; or you could potentially leave this field blank. We’d recommend that you pick a structure that will make sense for all records rather than changing how you use this field depending on the record.
Whether the development project is a new build, rehab or both.
- This is a single-select field, and the selection will appear on the public-facing page.
- It can be left empty if unknown.
- If you have different categories of build type that make sense for your city, you can add selection options and delete some or all of the three in the template (but do not delete the entire field or change the field type).
Where the development is in its process, from speculative to complete.
- This is a single-select field, and the selection will appear on the public-facing page.
- It can be left empty if unknown (though we use the option "Unclear" if so).
- The template includes seven statuses: speculative, proposed, under construction, complete, stalled, unclear and for sale. You can create internal definitions for these categories or add/edit/delete options based on your data (for example, you might match statues to city processes, like pulled permits).
The intended use of the development, like residential or commercial.
- This is a multi-select field, and the selections will appear on the public-facing page.
- It can be left empty if unknown.
- The template includes 17 options, based on uses we identified in new and ongoing developments in Detroit. You can adjust the available options based on your local developments, and choose to go more granular or broader.
Photos, renderings, site plans or other images of the development project.
- This is an attachment field, and any images you add will appear in a carousel on the public-facing page.
- It can be left empty if there are no related images.
- This field allows many attachments of varying formats and sizes. You can use whatever best image practices you’ve identified for your site, but keep in mind that there is a total attachment limit of 2GB on the free tier.
- We use JPEGs and PNGs, optimize images for web with https://tinyjpg.com/ and prefer image dimensions to be between 800-1500 pixels wide. We set an internal limit of three images per record to keep things manageable.
- Here are more details about attachment fields and how to upload.
Caption and credit information for your uploaded images.
- Example: "Brush 8 Townhomes under construction in February 2022. Credit: Jimmy McBroom"
- This is a long-text field that allows rich text formatting, and will display captions sequentially on the public-facing page with the corresponding images. Do not use bullet points.
- It must be left empty if there are no images for the record, and must be filled out if there are.
- If there is more than one image for a record, enter each caption on its own line, without a paragraph break. Use the same ordering as the images appear in the image field (you can click and drag to rearrange).
- Use whatever styling and credit policies make sense for your site to create a standard format. Ours is: “[a sentence describing the image]. Credit: [source, with optional link]”
A field where you can select one or multiple base collaborators, used internally to keep track of who is responsible for each record.
- You can leave this field blank or not use it at all.
- This field is particularly useful for looking at workload across different collaborators, for ensuring people don’t unknowingly work on the same record and for filtering so someone can view only their own assigned projects.
- It is currently configured to send an Airtable notification and email when a person is added as a collaborator in the record. (This can be switched off in the "customize field type" settings, as can the ability to add multiple collaborators.)
A single-select field used internally to track whether records are assigned, ready for review, on hold, ready to publish or published.
- You will need to use the last option – selecting "Published" is how you queue a record to go live as a page on the public-facing site the next time it is rebuilt.
- You don’t have to use the other options, but in conjunction with the Assigned to field and automations, they are useful for production and handoffs – i.e., setting up an automated Slack message whenever a record is marked ready for review. It’s also an easy way to filter all projects that aren’t yet completed or need an editor. We use the "Hold" option for records that are incomplete for various reasons, like requiring additional reporting.
- It is okay to add additional selection options if you have a different workflow – but do not change or delete the Published option.
- If you need to unpublish a record from the live site, change the record status to "Assigned" or another option. It will be taken offline the next time you rebuild the site.
- If you have a published record that you would like to update, don’t switch it back to assigned or ready to review. You can comment on the record and/or tag a collaborator.
A long-text field you can use internally if there are any notes (or links) you want to keep about a record or development project.
- This field is optional.
- Be careful about using this field for things that require followup without adding collaborators, an associated record status or another way of ensuring you come back to it.
This is an internal field that links to a record in your Tips table.
- You shouldn’t adjust what’s in this field while working with records in the Projects table.
- It automatically links to any reader-submitted tips from that particular record’s public-facing page. If you click one of those links, it will pull up the tip record.
This field shows the time a record was created and is automatically generated by Airtable.
- You may find it helpful for sorting or filtering.
This field shows the time a record was last modified and is automatically generated by Airtable.
- You may find it helpful for sorting or filtering.
Your Projects table includes several pre-configured views that may help you with managing your data. You can delete any views that you don’t end up using, edit them or add new ones. See more about using and editing views here.
- Grid view: Main view, shows all fields.
- Researcher view: A view that shows fields someone entering data should edit. Filter to a particular collaborator in the Assigned to field for individual use.
- Error: No address: These records are missing addresses.
- Error: Image, no caption: These records are missing image captions.
- Error: Slug issue: Add a slug or remove spaces in these records.
- Ready for review: Use this view to see records that have been filled out and are ready for review.
- Unassigned incomplete records: Use this view to see records that need to be assigned.
- Unpublished records, non hold: Use this view to easily see all records in the pipeline that need to be completed before publishing.
Your Projects table includes several pre-configured interfaces that may help you with entering and reviewing your data. There are also interfaces that will give you a snapshot of your progress in your data work, as well as an overview of your records. You can edit or delete these interfaces, add your own and adjust who is allowed to use them. See more about creating and using interfaces here. Interfaces are a beta feature in Airtable, so how they can be used may change.
- Researcher view – All records assigned to me: An easier data entry format than the grid view that shows one record at a time. It will only show records that are assigned to the person who is signed in and using the interface.
- Researcher view – Only incomplete records: Same as the other researcher view, but only shows assigned records that aren’t marked as ready for review or published.
- Editor view – Projects records ready for review: A view for an editor to fact check and edit records that have been marked as ready for review, then change record status to published.
- Dashboard – Record stats: Shows stats and chats breaking down the status of your records and data entry progression, like the number of records assigned to each collaborator.
- Dashboard – Project stats: Shows an overview of your data, like the breakdown of real estate development projects by build type (new or rehab).
Again, you will need to configure any automations for yourself – here’s more info on how to do it. We use automations to send a Slack message when records are marked ready for review and published, so the editor and base publisher knows when they have tasks to complete.
The next section will walk you through using the Contact Us table.
Table of contents
- About this guide
- How to use this guide
- What you will need
- Initial questions to ask
- Starting with the data
- Organizing your data: Airtable basics
- Setting up your Airtable base
- Using the Projects table
- Using the Contact Us table
- Using the Tips table
- Setting up the site
- Customizing the site
- Publishing the site
- Managing your development tracker
- Harnessing public engagement and support
- Launching your tracker for the public
- Getting in touch with us