Skip to content

newbenhd/ProtoCAD

 
 

Repository files navigation

ProtoCAD

ProtoCAD is a prototyping tool that empowers developers to build and visualize their component as GraphQL schemas and queries.

Installation:

Use the package manager npm or yarn to install

yarn install

Getting Started:

  • Run Electron and Webpack in Development Mode
npm run dev
  • Run tests
npm run test

How to Use:

  1. When the application starts, select the File tab from the menu and open a project of your choice. You would the find your all project files in the Project tab. To build components, click on Tools.

  2. You can now see the components you built in a tree structure. Go ahead and add props to the components. The structure can be populated with several child nodes.

         

  1. Let's convert the components to GraphQL Schema by clicking Convert to Schema Button. You can now see the components in SDL(Schema Definition Language).

         

  1. Write GraphQL resolver and save it by clicking on the Send Resolver Button.

         

  1. You could also write queries to request GraphQL server for data. Returned data is displayed under the GraphQL icon.

         

Contributing

ProtoCAD is currently in beta release. We encourage you to submit issues for any bugs or ideas for enhancements. Also feel free to fork this repo and submit pull requests to contribute as well.

LICENSE

MIT

Contributors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 71.4%
  • JavaScript 15.7%
  • CSS 12.5%
  • HTML 0.4%