checklist_plugin
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| checklist_plugin [2025/05/23 08:56] – [OpenProject] kalaschnikow | checklist_plugin [2026/07/13 15:45] (current) – [Misc ideas for Checklist plugin] kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Checklist plugin ====== | ||
| + | |||
| + | Write a plugin for an existing Task management system, CRM or ERP. | ||
| + | |||
| + | See [[Chalkup]] for core project. | ||
| + | |||
| + | |||
| + | |||
| + | The base of the product: | ||
| + | * Backend for CRUD operations on surveys | ||
| + | * DB | ||
| + | * REST API | ||
| + | * Report printing based on my JRServer | ||
| + | * Small web app to manipulate checklists and reports | ||
| + | * Web UI for CRUD operations | ||
| + | * Template designer UI (template is for questionnaire Android) | ||
| + | * Report designer UI (report is a PDF based on answers to the questionnaire) | ||
| + | * Android app for field workers | ||
| + | |||
| + | |||
| + | ===== Backend ===== | ||
| + | ... | ||
| + | |||
| + | ===== Report printing ===== | ||
| + | Here I mean | ||
| + | * the JRServer-based backend implementation | ||
| + | * minimal " | ||
| + | ... | ||
| + | |||
| + | ===== Webapp ===== | ||
| + | |||
| + | ... | ||
| + | |||
| + | Misc: | ||
| + | * WYSIWYG editor lists | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Checklist " | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Odoo template editor | ||
| + | * Live: https:// | ||
| + | * Docs: https:// | ||
| + | * Video: https:// | ||
| + | |||
| + | ===== Misc ideas for Checklist plugin ===== | ||
| + | |||
| + | * Use Open Source software to offer the plugin | ||
| + | * Project management | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Open source | ||
| + | * Download: | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Kanban boards: | ||
| + | * https:// | ||
| + | * Task management | ||
| + | * Field service management | ||
| + | * CRM | ||
| + | * ERP | ||
| + | * Use commercial CRMs / ERPs, which do not have such functionality (checklists, | ||
| + | * speak with software manufacturers (google for "CRM Haustechniker" | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Use Gurtam products to integrate checklists in them | ||
| + | * Check which products can be used for this purpose: | ||
| + | * Wialon Logistics | ||
| + | * Fleetrun | ||
| + | * Hecterra | ||
| + | * WiaTag? | ||
| + | * NimBus??? | ||
| + | * others ? | ||
| + | * Time tracking software | ||
| + | * Kimai ? | ||
| + | * Unterweisungssoftware | ||
| + | * Checklisten erstellen | ||
| + | * Checklisten abarbeiten | ||
| + | * Reports | ||
| + | * Beispiel: | ||
| + | * " | ||
| + | * https:// | ||
| + | * s.auch https:// | ||
| + | |||
| + | ===== Field service management software ===== | ||
| + | |||
| + | Comparisons: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * In addition | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ===== Task management software ===== | ||
| + | |||
| + | Search keywords: | ||
| + | * task management | ||
| + | * project management | ||
| + | |||
| + | Comparisons: | ||
| + | * [[https:// | ||
| + | * **+** [[# | ||
| + | * **+** Tuleap | ||
| + | * Orangescrum | ||
| + | * GanttProject | ||
| + | * **+** Taiga | ||
| + | * **+** Leantime | ||
| + | * **+** ProjectLibre | ||
| + | * **+** Wekan | ||
| + | * [[https:// | ||
| + | * **+** OpenProject | ||
| + | * **+** Focalboard | ||
| + | * **+** Restya | ||
| + | * ERPNext | ||
| + | * **+** Taskcafe | ||
| + | * Orangescrum | ||
| + | * **+** Taiga | ||
| + | * **+** Twake | ||
| + | * **+** Wekan | ||
| + | * **+** ProjectLibre | ||
| + | * **+** Leantime | ||
| + | * **+** Plane | ||
| + | |||
| + | |||
| + | Also interesting links: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== ERPNext ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * IN | ||
| + | * Frappe Technologies, | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming languages | ||
| + | * Python 77.0% | ||
| + | * JavaScript 19.5% | ||
| + | * community | ||
| + | * ... (URLs of forums etc.) | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | * [[https:// | ||
| + | |||
| + | * Pros/ | ||
| + | * ... | ||
| + | |||
| + | |||
| + | ==== Focalboard ==== | ||
| + | |||
| + | Since 15.09.2023 will be " | ||
| + | |||
| + | Citation: " | ||
| + | |||
| + | Focalboard is an open source, multilingual, | ||
| + | |||
| + | Focalboard comes in three editions: | ||
| + | * Focalboard plugin: The Focalboard plugin integrates into an exsting Mattermost instance to combine project management tools with messaging and collaboration for teams of all sizes. | ||
| + | * Personal Desktop: A standalone, single-user macOS, Windows, or Linux desktop app for your own todos and personal projects. | ||
| + | * Personal Server: A standalone, multi-user server for development and personal use. | ||
| + | |||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming languages | ||
| + | * TypeScript 52.8% | ||
| + | * Go 41.3% | ||
| + | * community | ||
| + | * ... (URLs of forums etc.) | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | |||
| + | * Pros/Cons => Verdict | ||
| + | * " | ||
| + | * => at the moment it is not really reasonable to make an Avril plugin for it | ||
| + | |||
| + | |||
| + | ==== Leantime ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming language | ||
| + | * PHP 48.7% | ||
| + | * JavaScript 24.0% | ||
| + | * community | ||
| + | * https:// | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | |||
| + | * Pros/ | ||
| + | * at the moment not really much users | ||
| + | * => not reasonable to make a plugin for it | ||
| + | |||
| + | |||
| + | |||
| + | ==== OpenProject ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * DE (main office) | ||
| + | * OpenProject GmbH, Krausenstraße 9, 10117 Berlin, Germany | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming language | ||
| + | * Ruby 73.8% | ||
| + | * TypeScript 15.7% | ||
| + | * community | ||
| + | * https:// | ||
| + | * plugins | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | ==== Plane ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming language | ||
| + | * ... | ||
| + | * community | ||
| + | * ... (URLs of forums etc.) | ||
| + | * plugins | ||
| + | * https:// | ||
| + | * not yet available, but it is planned | ||
| + | |||
| + | * Pros/ | ||
| + | * at the moment not possible to make a plugin | ||
| + | * => check later of it will be possible to make a plugin (API, docs etc) | ||
| + | |||
| + | |||
| + | ==== ProjectLibre ==== | ||
| + | |||
| + | At the moment it seems to be only a desktop software running locally. There is a link to a beta of " | ||
| + | |||
| + | * Website | ||
| + | * https:// | ||
| + | * Source code | ||
| + | * https:// | ||
| + | * Latest version | ||
| + | * 1.9.3-1 (from 2021?) | ||
| + | * Pros / Cons / Conclusion | ||
| + | * => at the moment it is not reasonable to make a plugin for it | ||
| + | * maybe check the " | ||
| + | |||
| + | ==== Restya ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * latest commit at 12.03.2022 (1,5 years old...) | ||
| + | * programming languages | ||
| + | * JavaScript (67,2%) | ||
| + | * PHP (11%) | ||
| + | * community | ||
| + | * ... (URLs of forums etc.) | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | |||
| + | * Pros/Cons => Verdict | ||
| + | * seems to be dead (02.10.2023) | ||
| + | |||
| + | |||
| + | ==== Taiga ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * ... | ||
| + | * programming language | ||
| + | * backend | ||
| + | * Python 96.9% | ||
| + | * community | ||
| + | * https:// | ||
| + | * plugins | ||
| + | * [[https:// | ||
| + | * contains actually 15 plugins | ||
| + | * [[https:// | ||
| + | |||
| + | * Pros/ | ||
| + | * Pros | ||
| + | * relatively big and active community | ||
| + | * Cons | ||
| + | * there is no real plugin marketplace available | ||
| + | * it is possible to publish plugins but there are a better market places existing (e.g. for ERPNext) | ||
| + | * Conclusion | ||
| + | * => it is nice, but at the moment it is not really "a big opportunity" | ||
| + | * check later | ||
| + | |||
| + | |||
| + | ==== Taskcafe ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming language | ||
| + | * ... | ||
| + | * community | ||
| + | * ... (URLs of forums etc.) | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | * Pros/ | ||
| + | * a small private project in alpha stage => not reasonable to make a plugin for it | ||
| + | |||
| + | ==== Tuleap ==== | ||
| + | |||
| + | * Website | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ? | ||
| + | * source code repo | ||
| + | * https:// | ||
| + | * programming language | ||
| + | * PHP | ||
| + | * community | ||
| + | * https:// | ||
| + | * plugins | ||
| + | * ? | ||
| + | |||
| + | ==== Twake ==== | ||
| + | * Website | ||
| + | * https:// | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * ... | ||
| + | * programming language | ||
| + | * ... | ||
| + | * community | ||
| + | * https:// | ||
| + | * | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | |||
| + | * Pros/ | ||
| + | * latest forum post is 20 days old | ||
| + | * => not reasonable to make a plugin for it | ||
| + | |||
| + | |||
| + | ==== Wekan ==== | ||
| + | * Website | ||
| + | * ... | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * ... | ||
| + | * programming language | ||
| + | * ... | ||
| + | * community | ||
| + | * https:// | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | |||
| + | * Pros/ | ||
| + | * Pros | ||
| + | * JavaScript | ||
| + | * nice UI | ||
| + | * good docs | ||
| + | * Cons | ||
| + | * too small community | ||
| + | * no activity on forum since one month | ||
| + | * => not yet reasonable to make a plugin (too small community) | ||
| + | |||
| + | |||
| + | |||
| + | ==== ... ==== | ||
| + | * Website | ||
| + | * ... | ||
| + | * developer organization | ||
| + | * ... (Country of main office) | ||
| + | * ... (Address) | ||
| + | * source code repo | ||
| + | * ... | ||
| + | * programming languages | ||
| + | * ... | ||
| + | * community | ||
| + | * ... (URLs of forums etc.) | ||
| + | * plugins | ||
| + | * ... (URLs of howtos / marketplace etc.) | ||
| + | |||
| + | * Pros/ | ||
| + | * ... | ||
| + | |||
| + | |||
| + | |||
| + | ==== Others ==== | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
