-
Learn Relational Database Schema Design
-
Quickly build idea App & API prototypes
-
Scaffold Content Management Systems
-
Scaffold Authentication and Access Permissions
-
Scaffold Web App interface and API connectivity
-
Scaffold Cypress.io test suites
-
Generate unlimited fake data to test and prototype
- [A] Defined your project's content Objects and the Actions to interact with them
- [B] Define the fields for each Object type
- [C] Define the roles and permissions for each Action per Object
A: Objects to Actions | B: Object Field Types | C: Permissions Matrix |
---|---|---|
↓ | ↓ generates ↓ | ↓ |
A secure API and CMS written in Django, with a fully integrated and authenticating ReactJS front-end:
Content Admin | API Documentation | with Secure Authentication System |
---|---|---|
python django/generate.py admin --types=examples/object-fields-nod.csv --output_dir=examples/django/oaexample_app
python django/generate.py typescript --types=examples/object-fields-nod.csv --output_dir=examples/reactjs/src/object-actions/types/types.tsx
cd databuilder && npm install && npm start
cd object-actions/examples/reactjs && npm install && npm start
For step-by-step usage to build example projects see USAGE.md
Copy and start your own from this Empty version.
Or copy and edit this Example version for a meal prep program: