An open source tool for helping entrepreneurs document their projects, and scaffold their systems.
- Implemented OpenAI agent to recommend content types, fields and relationships, return both reasoning and a structure JSON schema.
- Wrote tools to parse Objects spreadsheet and auto-generate React forms, Django models, views, URLs, serializers, and Swagger documentation.
- Wrote tools to parse Permissions spreadsheet and produce strict TypeScript definitions and robust access control functions.
- Expanded demo Django server with AllAuth and Twilio SMS integration.
- Created a ReactJS application to render navigation of entire schema with CRUD functionality conditional to configured permissions.
- Developed a NodeJS fake data generator using the faker library to insert and update infinite rows of realistic data tailored to field types.
- Authored a comprehensive Cypress.io test suite to automate end-to-end testing of all CRUD operations against the API.
- Built a robust CI/CD pipeline with GitHub Actions to automate release tagging, changelog generation, and streamlined deployments to Cloud Run and Cloud Storage Bucket.