In Progress

ASP.Net Core Google Calendar Booking API



Simple booking of a van. Google calendar integration. Google sheet data store. Web API for booking, pages for view/edit bookings.



Van (model)

VanReg (string) (key)

Image Url

VanBooking (model) properties:

VanBookingRef(GUID),Email, Name, Address, Phone, Mobile, VanReg (string)(key), DateFrom (DateTime), DateTo (DateTime), PricePerDay (decimal), TotalHire (decimal), TotalDays, StartDay, EndDay

Booking Features:

Query / Add / Edit / Delete

API Endpoints:



Add(vanReg:string, imageUrl:string)



List - collection of vans


IsBooked(DateTime) - List of all vans currently booked

BookingHistory(vanReg:string) (OAuth)

CheckAvailability(vanReg:string, DateFrom, DateTo) (Anonymous)

Book(vanReg:string,DateTo,DateFrom) (OAuth)

CancelBooking(vanReg) (OAuth)

DeleteBooking(vanReg) (OAuth)

EditBooking(vanBooking) (OAuth)



ASP.Net Core 3 Web API

ASP.Net Core 3 Web Pages (Portal)

Booking Source Document (Data Store) - Google sheet

Booking Events/ Integrations:

Add/Edit/Delete Google sheet: Update model, update calendar

Add/Edit/Delete Google Calendar: Update model, update sheet

Add/Edit/Delete ASP.Net booking model: Update

ASP.Net Core 3 Web API - Features


OAuth Login - Google (from private list of authorised email accounts)

ASP.Net Core 3 Web Pages (Portal)


Index: All vans

For each van:


currently booked (colour, tick),

Next bookingdate,

Next booking completion date,

BookingDetails (button - booking details)

AddVan: add details, add image



History: Van bookings for van

Search: by Van reg - see bookings, availability

Book: defaults from all van model properties. Override price per day.

BookingDetails: Total cost, From Date, To Date, Name, Email, phone, Mobile. Embed google calendar with booking highlighted for selected van

Skills: ASP.NET, C# Programming, .NET, Microsoft SQL Server

See more: google calendar api key, google calendar api, google calendar in c#, google calendar example, add event to google calendar javascript, google calendar api example, google calendar api appointment scheduler, google calendar api explorer, google calendar implementation api, integrate net application google calendar, asp net control google docs, asp net kml google earth, google calendar php api reminders, google calendar booking form, can use google calendar booking appointments websites, asp net implement google earth, net clone google calendar, google calendar appointment api, ajax file upload asp net progress google, asp net forms google maps show directions

About the Employer:
( 9 reviews ) Bournemouth, United Kingdom

Project ID: #20959814

Awarded to:


Hello There I am a full time freelancer with over 7 years of expereince in .NET, MVC, Web API, WCF, .NET Core, Jquery, TypeScript, Angular, AngularJS, NodeJS, Bootstrap, HTML5/CSS3, Andriod. - I have already integrat More

$150 USD in 15 days
(7 Reviews)

10 freelancers are bidding on average $174 for this job


Hi... I understand what you want exactly. I already have developed web interface to manage Google Calendar Scheduling system on our platform using google apis. I can solve your problem definitely. Let's discuss details More

$140 USD in 7 days
(3 Reviews)

Hello Sir, Thanks for watching my message. I have huge experience in, MVC, .netcore, jQuery, Angular6. I have completed many web apps and major to minor projects in same technology. I am pleased to give my ser More

$111 USD in 4 days
(9 Reviews)

Hi sir, here is expert in .net core 3 and google OAuth and api. I am full stack web developer and have a team to finish this in very short time and high quality work. I can do this easily and in modern environment and More

$150 USD in 5 days
(12 Reviews)

I’m a good developer with the experience of 4 years. I want to find more opportunities to explore my self in the field of ASP.NET and your current project is perfectly alright with this. Contact me so that we both find More

$140 USD in 7 days
(0 Reviews)

Hello, How are you? My pleasure to bid your project. I've read carefully your project description. I have more than five years experience in development related with your project. Your satisfaction with the project is More

$500 USD in 7 days
(0 Reviews)

I am experienced Google app api interface maker with , javascript, html including Google Map, mail and docs.

$200 USD in 7 days
(0 Reviews)

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned "I can do th More

$175 USD in 7 days
(0 Reviews)

I am a freelancer with a perfect match of cost and creativity, to handle your work with innovation. I specialise in Web Development, with final products in all formats that you would need in the way. I have a knowledg More

$140 USD in 7 days
(0 Reviews)

Hi I'm competent in the task, I have experience developing applications and Integration with google sheets, please contact me for previous work and demo :)

$30 USD in 7 days
(0 Reviews)