Find Jobs
Hire Freelancers

Google calendar public submission via google cal api and javascript

$30-250 USD

In Progress
Posted about 9 years ago

$30-250 USD

Paid on delivery
I have a google calendar to which I want the public to be able to see existing events, and to be able submit new events without any sign-in required. # Acceptance Criteria ## public user can view the calendar * view an existing google calendar in a browser * calendar shows existing events * events are shown as "busy" (no event titles or details available publicly) * calendar view is native google calendar view * calendar view has all native google public calendar in-browser functionality * example public calendar: [login to view URL] ## public user can add an event to the calendar * publicly-available event submission form (no sign-in to any service required) * form elements * event title (text element, required) * event date (text element, required, single date only, default: today's date) * event duration (select element, 1 hour increments, default: 1 hour) * description (text area) * name (user's name, text element, required) * user cannot submit form without filling in required elements * clear notification if user did not fill in required elements * successful submission automatically adds event to calendar * new submission triggers an email to calendar owner ## workflow * user views the calendar * to add a new event a user may: 1. click or finger-tap a link which says "add new appointment" 2. click or finger-tap a date in the calendar interface * previous step brings the user to the add event form * user adds a new event using the form * upon successful form submission: 1. event is added to the calendar 2. calendar owner is sent an email with the event details 3. user is redirected to the calendar interface 4. user can see their new event in the calendar as "busy" ## apis, frameworks, etc * vanilla javascript only * no frameworks like jQuery, angular, etc * existing google services preferred (calendar api, app scripts, etc) * except for google services, all code should be html, css, and javascript only ## code delivery * code will be delivered via [login to view URL] * code will include installation instructions ## code writing * javascript/html/css must be standards compliant * javascript must be annotated in the jsdoc-style
Project ID: 7629871

About the project

6 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Brooklyn, United States
5.0
2
Payment method verified
Member since Oct 12, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.