Startup Commons

  • Startup Commons
    • About Us
    • Our Team
    • Our Customers
    • Services And Pricing
    • Our Business Model
    • Our Digital Solutions
    • Our History
    • Contact Us
    • Partner With Us
    • Request For Speakers
    • Job Opportunities
    • International Internships
  • Business Creators
    • About Business Creators
    • Creating Businesses
    • What Is A Startup
    • Startup Development Phases
    • Growth Academy Elearning Platform
    • Founders Shareholders' Agreement and Team Building Online Training
  • Support Providers
    • About Support Providers
    • Learn About Startup Ecosystem
    • Startup Development Phases
    • Providing Support Functions
    • Innovation Entrepreneurship Education
    • Innovation Entrepreneurship Curriculum
    • Growth Academy eLearning Platform
    • Certified Trainers
    • Become Growth Academy Provider In Your Ecosystem
    • Growth Academy Training On-Site By Startup Commons
  • Ecosystem Development
    • About Ecosystem Developers
    • What Is Startup Ecosystem
    • Ecosystem Development
    • Ecosystem Development Academy eLearning Platform
    • Subscribe to Support Membership
    • Ecosystem Operators
    • Development Funding
    • For Development Financiers
    • Startup Ecosystem Maturity
    • Case Studies
    • Submit Marketplace App Challenge
    • Become Ecosystem Operator
  • Digital Transformation
    • Digital Transformation
    • Ecosystem Operators
    • Apply To Become Ecosystem Operator
    • Applications Partnership
    • Ecosystem OS
    • General Data Protection Regulation (GDPR)
    • Digital Ecosystem Applications
    • App Developers
  • Contact Us
  • Startup Commons
    • About Us
    • Our Team
    • Our Customers
    • Services And Pricing
    • Our Business Model
    • Our Digital Solutions
    • Our History
    • Contact Us
    • Partner With Us
    • Request For Speakers
    • Job Opportunities
    • International Internships
  • Business Creators
    • About Business Creators
    • Creating Businesses
    • What Is A Startup
    • Startup Development Phases
    • Growth Academy Elearning Platform
    • Founders Shareholders' Agreement and Team Building Online Training
  • Support Providers
    • About Support Providers
    • Learn About Startup Ecosystem
    • Startup Development Phases
    • Providing Support Functions
    • Innovation Entrepreneurship Education
    • Innovation Entrepreneurship Curriculum
    • Growth Academy eLearning Platform
    • Certified Trainers
    • Become Growth Academy Provider In Your Ecosystem
    • Growth Academy Training On-Site By Startup Commons
  • Ecosystem Development
    • About Ecosystem Developers
    • What Is Startup Ecosystem
    • Ecosystem Development
    • Ecosystem Development Academy eLearning Platform
    • Subscribe to Support Membership
    • Ecosystem Operators
    • Development Funding
    • For Development Financiers
    • Startup Ecosystem Maturity
    • Case Studies
    • Submit Marketplace App Challenge
    • Become Ecosystem Operator
  • Digital Transformation
    • Digital Transformation
    • Ecosystem Operators
    • Apply To Become Ecosystem Operator
    • Applications Partnership
    • Ecosystem OS
    • General Data Protection Regulation (GDPR)
    • Digital Ecosystem Applications
    • App Developers
  • Contact Us

Co-Development of GraphQL Data Model Editor

21/5/2020

Comments

 
In our tireless pursue to 'push the envelope' towards enabling ecosystem level digital connectivity, we have the opportunity to work with amazing new technologies like GraphQL, to unlock new flexibility than their predecessors like Restful API's.

Sometimes in the process we notice that something new doesn’t have full support available for something how we want to use such technology, where we end up solving what looks like a common problem for ourselves. While building our own solution in such common problem, our basic approach is to release it to the public domain.

Startup Commons, together with Prifina - a Silicon Valley based consumer and developer focused personal data platform and Grow VC Group is co-developing a GraphQL Data Model Editor, a complete application where business and technical users collide to create, document, edit, manage, publish, populate, test, verify and deploy ecosystem open standard data models.

Standard data model development is needed to enable digital connectivity that allows ecosystem builders, developers, operators and other key ecosystem actors to share ecosystem data with peer entities supporting entrepreneurs and startups along the journey following MyData principles.

Making data accessible to between ecosystem applications, allows collaborating actors to build a better ecosystem level user experience, where view into progress of building/supporting innovations is more accurate, and where ecosystem builders, developers and operators can compare, analyze, measure and orchestrate ecosystem development more effectively, to make more sound decisions.

What We Have Built So Far

Here you can see the clickable prototype. Feel free to add comments, questions, or suggestions.

Here is the link to the Data Model Builder GitHub.

Building and documenting the data model

Picture
Dual-view, from “document” to SLS
Picture
Encouraging the designer and developer to work together via dual views in text and SLS
Picture

Testing The Data Model

Picture

Populating and testing the data model (with test data)

Picture
Picture

Visualizing and documenting the data model

Picture

Publishing and connecting the data model to AWS

​In our internal setup, this published SLS data model can be deployed directly into AWS and used to spin up the needed backend setup. It can also be used to make amendments into the existing infrastructure, which naturally requires clear versioning, deployment protocols, and access controls.

Further development

We see the need for further development in at least the following areas:
  1. Automated versioning (think Google docs)
  2. User and access management
  3. Setup to spin up fake data en masse to populate and test data model (using e.. Faker https://github.com/marak/Faker.js/)
  4. Create a hosted version

Connect With Us and Stay in Touch

We are scaling up our operations and building our digital team in different positions. What we are building is incredibly ambitious and we want to get inspired by anyone passionate about data, innovation and entrepreneurship, and as such, we have an open-door policy for those that want to get to know us, to connect with others and to share knowledge. We, as serial entrepreneurs, know and accept this risk but we don't know any other way to reach our vision for digital transformation applied to scaling innovation, entrepreneurship and ecosystem development. A tool to empower ecosystem builders with cutting edge capabilities to unlock ecosystem data and put data to work in favor of all ecosystem actors, bringing dramatic improvements in ecosystem orchestration. This is ecosystemOS.

Comments
    Our Services
    Supporting startup ecosystem development, from entrepreneurship education, to consulting to digital infrastructure for connecting, measuring and international benchmarking.
    Picture
    ​Subscribe for updates
    Startup ecosystem development updates with news, tips and case studies from cities around the world. 
    Subscribe

    Join Us?

    Are you interested to join our global venture to help develop startup ecosystems around the world? 
    Learn more...
    ​

    Archives

    December 2023
    November 2023
    November 2022
    October 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    January 2021
    November 2020
    June 2020
    May 2020
    April 2020
    March 2020
    October 2019
    June 2019
    February 2019
    November 2018
    October 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    May 2017
    February 2017
    December 2016
    July 2016
    March 2016
    February 2016
    January 2016
    November 2015
    October 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    July 2013
    June 2013

    Categories

    All
    Accelerator
    Africa
    Asia
    Australia
    Commitment
    Concepting
    Design
    Digital
    Ecosystem
    Establishing
    Europe
    Event
    Growth
    Incubator
    Infrastructure
    Innovation
    Investment
    Leadership
    Lean Startup
    Mentor
    North America
    Report
    Scaling
    Startups
    Team
    Validation
    Vietnam
    Vision

    RSS Feed

Startup ECOSYSTEM DEVELOPMENT
To Scale INNOVATION Entrepreneurship

Business
​Creators

What is a Startup?
Startup Development Phases
Business Creation
​
Growth Academy eLearning 

​​Support
​Providers

Supporting Startups
​
Startup Curriculum
​
From Technology Transfer to Open IPR
Support Providers
​Knowledge Center
​
Funding Sources
Growth Academy eLearning ​

​​Ecosystem
​Developers

What is Startup Ecosystem?
​From Innovation Ecosystems to Startup Ecosystems
Startup Ecosystem Development
Startup Ecosystem Maturity
Ecosystem Developers 
​
Development Funding 

Ecosystem Operators

About Ecosystem Operators
Funding Sources
​Digital Ecosystem Applications
EcosystemOS​


Picture
Subscribe to our mailing list
Entrepreneurship, innovation and startup ecosystem development updates, with news, tips and results from cities and organizations around the world.  #startupecosystem
Subscribe
Growth Academy eLearning | Resources | Blog
Join Us | Sharing Policy
Picture
Service by Digiole Oy
​© 2025 Digiole Oy some rights reserved