hyphacoop / countermapland

https://countermap.land
GNU General Public License v3.0
0 stars 0 forks source link

Research database options for static sites #4

Closed writerly03 closed 8 months ago

tripledoublev commented 10 months ago

I will add some options here as I look back at our previous discussions and do further research.

The first option I will explore will be inspired by Monument Lab's National Monument Audit.

tripledoublev commented 10 months ago

Monument Lab-inspired GitHub-based Project that uses Staticman for User-Generated Content

Our project structure is very similar to the Monument Lab National Audit, with the addition of user-generated content via Staticman, using GitHub as our database.

Monument Lab Model

The Monument Lab repository provides a framework for handling monument data from multiple sources, processing this data, and offering a user interface for data exploration.

Key Components:

Staticman for User-Generated Content

Staticman acts as a bridge between user submissions and our GitHub repository.

Key Features:

Potential Project Workflow

Caveats

tripledoublev commented 10 months ago

In our previous discussion, Airtable was mentionned as a option that would serve the role of a database and CMS.

Airtable-based Database Solution

Option of using Airtable as the database for our project, similar to Monument Lab, but with a focus on ease of use and integration of file attachments.

Airtable as Database

Airtable combines the simplicity of a spreadsheet with the complexity of a robust database. It allows us to organize data and store file attachments.

Key Advantages:

Potential Project Workflow with Airtable

Caveats and Considerations

Airtable presents a somewhat flexible and user-friendly approach to database management for the project, accommodating data and file attachments.