Directus - Headless CMS and data driven framework, open source alternative to Contentful
-
Another use case:
Let's say you want to build an app but the data-structure is a PITA to start from scratch, you can find any open source project with a crappy interface like these:
https://www.uzerp.com
https://www.gnucash.org
https://www.weberp.orgBut generally they were built by geeks in their given subject focused on the data-structure.
People sniff at DOS interface ERP systems - but I assure you most of them are better designed data-structure than modern apps that are focused on the interface and marketing, when Computer Science was an academic profession and every query was optimised by design for the hardware of the day 30 years ago.
So, just import the SQL - and like magic you have a modern responsive material design Directus Admin for it with role-based permissions management and a rapid GraphQL API already done.
So it can be used as as a front-end or backend to fast-track building Apps based on existing FOSS projects that already have a mature SQL data structure but the custodians of it are still living in 1998 for ideas on friendly user interfaces on various devices.
Or, just build SQL data structures from scratch with a framework that should encourage best-practice in structural design and role-based permissions for collaboration a required.
I've pulled the entire data-structure of Xero via their API to GSheets and there really isn't much to it.
Or, all of this can be using it as a collaborative add-design briefing tool for the data side of things since interface design alone can't easily demonstrate the data relationships or hidden data requirements and anyone that can use a spreadsheet can use Directus faster than learning SQL.
-
@marcusquinn @girish - can we mark this WIP? I believe it may be ready for packaging.
-
Looking forward to this one for all the reasons mentioned above.
I've got a fair few apps in mind I can create data structures for to share the SQL dumps on GitLab as a quick way to develop apps for any stack based on standard accounting & ERP principles .
It's ideal for project managers for drafting app designs with data-schema best practice without getting hands dirty with SQL and the common user/roles/permissions/data-types stuff.
-
I'll give it a good test on a couple of instances this week. Freeeedom to create. Thank you so much!