Create a Perfex independent Module for Events.
Event Module for Perfex. Google calendar integration. As per screenshot.
Users can create an Event independently and it will add to Google calendar. Users can be added to the specific Event, just like in Google calendar. Dates and time can be managed from the Event. Location can be set for the Event etc.
Basically take the Google Calendar Event creation form and duplicate it on Codeigniter/Perfex.
With the ability to integrate it with absolutely everything.
Event can be created based on Invoice (Screenshot attached), Proposal, Estimate etc. I need to be able to convert everything to and Event.
All Events can be seen at each customer login dashboard. But I can also restrict to not see it if I want.
Event can be viewed as customer view with a link.
Event view on calendar, where I can filter to see all events.
I can invite users by email and it sends an invite to that email. Basically it creates the Google calendar invite from Perfex. Then the rest is the same as per Google Calendar invite, where user can add that Event to his calendar etc.
Each user can set his own Google calendar API key and post on hes own calendar, or post on default calendar.
Event is added to a Perfex calendar.
+I need to be able to add a new Event on the calendar separately as well. By going to Perfex Calendar and add a new Event.