Need calendar integration for Google Calendar, Apple Calendar and Outlook Calendar. Use your keys & tokens for sample.
Add event into user's calendar.
Once user is authorized, it should not ask for authorization again. Next time, event should be added to user's calendar without authorization.
You have to create Maven project and convert it to jar to use it in another project.
Coding and functions should be defined properly so they can can be called from another Class or Project (after I add .jar as dependency).
Example working for Google Calendar: (Same for Apple and Outlook calendar also)
When I open url, it should ask Google login and Authorize user to use his/her calendar. Once it is authorized, add event to user's Google Calendar.
If user visits the same page again, it should directly add event as he is already authorized.
Deliverables: Maven project with full source code and jar of the project.
This is what I want to achieve with my current project.
Add event(of the jar you will provide) will be called from my current project with the required parameters. Maven project(in the end jar) will handle authentication and adding events into the calendar.
Token and refresh token will be saved in DB using my current project so you have to return that also.
Once event is added to user’s calendar -you have to return success/failure.
If you finish this, I have another task also for connecting LinkedIn API. That we can discuss once the first one is done.
Budget = $150