I'm looking for an app or plugin that would allow my clients and myself to annotate on photos for better collaboration. The app does not have to be on Cloudron but having it be self-hosted is preferred. Ideally, it would integrate with one of the existing apps that I use/available on CR for a seamless workflow, such as:
- FreeScout (main communication method)
- NextCloud (files are hosted and shared from here)
- Matrix/Element (I could create a room for each client)
- Wekan (it's what I use internally to manage job statuses)
Here's some background for context:
I'm a 3D modeler. I receive an email with what the client wants (it's more like a general sketch) and have to work through several revisions to end up with the final design.
It's cumbersome for them to sketch, take a photo of it with their phone, attach and send it as an email so I often receive instructions without any sketches at all. I have to decipher words into 3D/visuals and it's a lot harder than you might think.
Then, I have to create the 3D model, render some mock-ups, and email it for approval. The client responds with their feedback and I have some revisions to do. This goes on for several rounds. THE AGONY!
I need an app that allows two parties to sketch and annotate on top of imported images. It does not have to be in real-time so generating a modified image and emailing it also works.
BONUS POINTS: If there's a mobile app for such tool that would be a huge plus as I'll have my clients install it on their phone. That would cut down on the turnaround time and would make collaborating super easy.
I tried WBO (CR app store) but it doesn't have media import. There are two Whiteboard plugins for Nextcloud but both don't work with the latest version on CR.
Any recommendations? TIA!
That sounds like an interesting problem to solve.
Specifically for design work I found https://projecthuddle.com/features/, but this seem to be lacking drawing input. Generally drawing (with pens) seems to be difficult when it comes to oss software as the sdks from the manufacturers need to be licensed.
With the "sketch sync" from projecthuddle I also came across https://syncsketch.com/, but this is not self hosted at all (but would otherwise fit the task).
Maybe some "whiteboard".type apps could be utilised alternatively?
BTW, the pen input isn't really required but it should work fine enough if the drivers are installed on the local machine (I think).
A whiteboard would work but the ones I found didn't allow media upload.
@jdaviescoates Wikifactory takes away from my business as the client can get quotes from other manufacturers. The only acceptable upload media is the CAD file itself which is a deal-breaker for so many reasons. The platform is good if you do your own CAD or buy 3D models online and you're looking to outsource manufacturing but I do it all so it's of no use to me.
To elaborate a bit more on CAD files and why I'm "guarding" it. Having access to the CAD file lets you modify the design easily as it contains all the "parts" that make up a model. Then, you have shared formats like STL, OBJ, etc. and these formats only contain the "mesh" model geometry only (the outer shell; mostly used for 3D printing) and you can't easily modify those models.
As to why I guard it, it's because the client pays for a single product. The CAD file itself is a tool while the STL file is the product. Imagine a vehicle manufacturer giving you the machines that were used in making that car.
I once met the guy who made the original molds of a highly popular design (I won't name the actual design or company for any possible legal trouble that might come from posting this) and said company wanted the molds after their contract ended with the guy. They sued him and lost. The ruling is that while they own the "design" they don't own the "tools". He got to keep the molds but cannot use them.
I apologize for the rant but I get many wanna-be designers that feel "entitled" to my tools. I blame search engines for indexing my contact info .
I ended up doing a lot of research on PDF annotation tools recently, which may or may not be useful exactly to this case, but what I found was a lot better in my view to Adobe:
- https://pdf.online (Free)
- (many things are done locally in the browser)
- (look past the dated website style, the software itself is brilliant)
- https://www.openproject.org/bim-project-management/ (the video explains what this does, can already be self-hosted on Cloudron)
- https://pdf.online (Free)
@marcusquinn pdf.online definitely got bookmarked. All the tools I might use are browser-only so that's perfect. I installed Xournal++ to have a local annotation option and will double serve as a note-taking app that actually works with my wacom!
I took OpenProject for a run and Wekan works better for me because of the rules that I have defined which is a feature that I didn't spot in OP. I also noticed that N8N works with Wekan so I can probably extend its automation further (once I learn how to use the darn thing).
Penpot seems to be oriented towards web design (based on a video I saw, didn't test the app myself). In the video they dragged an arrow from a button element and linked it to a page. Does that mean that Penpot can create the design and the code that I can upload to a Surfer or LAMP app?
Only small risk is if they ever change their minds on it being free.
Looking at the company their main revenue stream is on integrating their pdf tools. So pdf.online being partly free is a very good demo showcase.
@humptydumpty might not as sophisticated as all that is proposed, but looking at FOSS and something available with Cloudron is Joplin.
The mobile app allows to take pictures and instantly upload them to any notebook you want to of course comment back and forth with users with which you've shared the notebook.
Could be much useful, while waiting for the sophisticated oss self-hosted app.