V teku

ASP.Net Core Google Calendar Booking API

Overview

---------------

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

Models

------------

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:

---------------

Van:

Add(vanReg:string, imageUrl:string)

Edit

Delete

List - collection of vans

Booking:

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)

Components

---------------------

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:

image,

currently booked (colour, tick),

Next bookingdate,

Next booking completion date,

BookingDetails (button - booking details)

AddVan: add details, add image

EditVan:

DeleteVan:

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

Znanja: ASP.NET, C# programiranje, .NET, Microsoft SQL strežnik

Več: google calendar api key, google calendar api, google calendar in asp.net 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

O delodajalcu:
( 9 mnenja ) Bournemouth, United Kingdom

ID projekta: #20959814

Dodeljeno:

ManzoorH

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 Več

$150 USD v 15 dneh
(7 mnenj)
3.8

10 freelancerjev ponuja v povprečju za $174 na tem delu

wangxiangyu1231

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 Več

$140 USD v 7 dneh
(3 ocen)
3.9
akshaybhagwat76

Hello Sir, Thanks for watching my message. I have huge experience in asp.net, 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 Več

$111 USD v 4 dneh
(9 ocen)
4.0
samernas98

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 Več

$150 USD v 5 dneh
(12 ocen)
4.0
usmanirfanuaf

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 Več

$140 USD v 7 dneh
(0 ocen)
0.0
greenguru2018

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 Več

$500 USD v 7 dneh
(0 ocen)
0.0
rizvi92

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

$200 USD v 7 dneh
(0 ocen)
0.0
xentricsoft5

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 Več

$175 USD v 7 dneh
(0 ocen)
0.0
daljeetaroraaror

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 Več

$140 USD v 7 dneh
(0 ocen)
0.0
sangeethDeshal

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

$30 USD v 7 dneh
(0 ocen)
0.0