I have a SaaS product developed over Monolithic architecture.
Stack: React.js + Intertia + Vite builder on frontend. Laravel 12 (PHP 8.4) / NginX alpine, PostgreSQL, Docker on backend.
Containers: webapp, reverb,worker,webserver(nginx), mailpit, typesense, postgresql db, redis
Main use case:
The product is based on multi tenancy workspace feature.
A user can have multiple workspace but every data related to that workspace cannot be accessed anywhere else.
User can create digital protocols/forms/documents using the input fields, checkboxes, image uploads called as blocks.
User can drag and drop those blocks.
Once the protocol is ready then user can activate that protocol(VDE) and that protocol can have multiple filling(draft) out copies.
One protocol can have multiple drafts copies sent to users or publically accessible so their team can fill those forms when they are on site for techncial work.
All of this is working perfectly fine.
Now I want to introduce an AI Assistant or AI Agent with whom user can interact and that AI assistant can generate the protocols from PDF/Images extracting their data and then coming up with the solution according to our blocks. | SysDesAi