I wanted to create a site definition 'Department Site' which users need to create sites.
(I used site definition as there is an event handler associated which pushes some data to a list)
Currently the above site definition is a Full Trust Farm Solution.
Can I use sandboxed solution to achieve this functionality?
Or
Use Apps / CSOM with remote event receivers?
(I am using SP2013OnPremise)