How to create a blueprint
Kavya Sukumar edited this page
·
4 revisions
Pages 22
- Home
- Blueprint tutorial (Step 1): Intializing your project
- Blueprint tutorial (Step 2): Add carousel code
- Blueprint tutorial (Step 3): Making your project a blueprint
- Contribution guidelines
- Converting an existing project to a blueprint
- Creating dummy data for blueprints
- Dependencies
- Example blueprints
- File info: autotune build
- File info: autotune config.json
- Getting Autotune data into apps
- Getting started
- How does Autotune work?
- How does it work?
- How to create a blueprint
- Pym.js Tips & Tricks
- Reporting bugs
- setup
- Troubleshooting
- Using a blueprint
- xcvcxcx
- Show 7 more pages…
A blueprint is a parameterized project template stored in a git repository.
Required files
For Autotune to recognize a repo as a blueprint, it must contain the following files in addition to its own code
| File Name | Purpose |
|---|---|
| autotune-config.json | This JSON file provides important metadata about your blueprint to Autotune including title, description, thumbnail image and the inputs required by your blueprint. |
| autotune-build | This file tells Autotune how to build your blueprint project. It also makes the project configuration data available to your blueprint. |
embed.txt |
This is not necessarily a file. The url path \embed.txt on your project should return the embed code for the blueprint. We recommend using Pym.js to embed the blueprints. |
Tutorial
Follow this step-by-step guide to create your first blueprint.
Examples
Check out the list of blueprints.
Supported languages
Autotune, in its current version, supports blueprints written in ruby.