Add a flag for personal invitation for mobile user: allow user to create their personal note so can set sth which can prevent retrieving it when report.
Attach Attendance List and Check attendance for participants: allow them to note if someone is coming or not.
Notify users on request, approve and reject
Add Roles for (Draft, Approved Draft, Approve and Publish)
Dashboard view for the invitation of each department and office
Get phone number of the invitees and send SMS notification
(Deputy) General Department can assign invitees within their department