Editor Guides¶
Getting Started¶
In Tangerine, you start by building your forms (evaluations, tools, or surveys) using the platform’s Editor interface. It is user-friendly and lets you set up the structure of your form and add all your questions using a variety of question types. Once you’re happy with the setup, you can preview your form to see how it looks and make any tweaks if needed. Next, you deploy your app and install it on a mobile device or use it in the Chrome browser. Now, data collection begins. Tablet users can start filling out forms by selecting any of the ones created for their group. Data collectors sync their devices and make the data available on the platform’s backend. A data manager can export it as CSV file ready for reporting integration or direct analysis in Excel.
- Create a New Group
- Create New Form
- Editing the Form
- Adding Sections and Questions
- Different Input Types
- Location list import
- Skip Logic
- Validation
- Calculated Inputs
- Deployment
- Downloading your data
- User Management
Advanced Form Programming Guides¶
- Local Content Development with Tangerine Preview
- Renaming Section IDs
- Dynamic Values in Questions
- Configuration Guide
- Custom scripts
- Content-sets
- Custom-app
- Custom Dashboard
- Globals
- Password Policy
- Kiosk Mode
- Form Versions
- Reserved words in Tangerine
- Translations
- Custom Fonts
- Tangerine Form Developer's Cookbook
Case Module¶
- Case Management Data Model
- Case Data Structure
- Case Management Group
- Case Archive
- Case Module Cookbook
- Configuring Case functionality
- Custom Case Reports
- Get and Set Event Data
- Workflow for Changing Location
- Pass Data Between Form
- Use Respondse Data in Event
- Device Data Corrections
- Device Data Corrections Using Issues
- Prepare Form Logic for Issues
Starting Points¶
Role | Function | Skill Set | User Guide |
---|---|---|---|
Forms Editor | Converts surveys into a digitial form using the Tangerine Form Editor and/or Javascript. | Web Form Editor, Javascript (For Advanced Functions only) | Form Editor Guide Tangerine Academy |
Data Collector | Field Level Data collector, administers surveys, directly handles devices loaded with Tangerine | Survey and Data Collection | Data Collector Guide Tangerine Academy |
System Administrator | Install and implement the technical side of Tangerine. | AWS, SSL, SSH, running script in Terminal, Server/DB Management | System Administrator Guide |
Developer | Develop new features, bug fixes | Node.js, Angular, CouchDB | Developer Guide |
The starting point for Tangerine is dependent on what your role with the product will be. Are you a Project Manager looking to deploy Tangerine to help you manage data collection in your next project? Are you a Systems Administrator working on the back-end to make sure that Tangerine is operational on your company's technology? Or are you a forms developer, taking the questions for the survey and creating the digital forms in Tangerine, or are you a in the field data collector actually running the surveys? Depending on which of these roles fits will define where you should start.
Since Tangerine is an open-source platform, you are welcome to develop off of our code if you wish. Go to the Tangerine Community to see the code or navigate to our Developer Guide.