lua implementation of CalDav on embedded device

Completed Posted 6 years ago Paid on delivery
Completed Paid on delivery

I want to contract the development of a CalDav (WebDav) client implementation in lua.

The software should contact the given URL (with authentication where needed) and load the calendar information.

Information/events should be stored in a local list, and the list should be sorted by "what's up next".

In the main loop the software then should call external scripts based on a table with the name of the event.

Repeats should be implemented in that, when a calendar entry is executed, it's next repetition should be calculated (if any) and the entry put back in the list at the right location.

Attention: when the calendar is loaded, a lot of entries might be "past" already, so the software should process the calendar completely up to the "now" time, handling repeats etc, but no actions should be called as long as the timepoint already has passed.

Timezones need to be resolved correctly.

The application needs to sync (reload the calendar from the server, then use updated information) in a configurable time interval.

The software will be tested with google's calendar (.ics url) and apples icloud caldav interface. only readonly access is needed.

Deliverable is source code and some structural documentation in lua. you may use common available lua packages of course.

For any questions, please contact.

Embedded Software Lua Software Architecture Software Development

Project ID: #15358384

About the project

10 proposals Remote project Active 6 years ago

Awarded to:

Cexperience

Hello, I did modifications on a DAViCal server 3 years ago, so I know about the CalDav protocol and iCal file format. Relevant Skills and Experience 30+ years programming experience Proposed Milestones $150 USD More

$500 USD in 21 days
(0 Reviews)
0.0

10 freelancers are bidding on average $466 for this job

ShineStar4Mobile

Hello how are you? I have checked your description carefully and understood fully. Sure I can do your project perfectly. I am waiting for waiting for your positive reply here . Thanks a lot. Best regards.

$555 USD in 10 days
(1 Review)
2.4
ashishcompwiz

"I am a 3+ yrs experienced Laravel php wordpress developer\ni have worked in directory listing healthcare and financial domains" Relevant Skills and Experience "I am a 3+ yrs experienced Proposed Milestones $744 US More

$744 USD in 10 days
(0 Reviews)
0.0
Rhasan46

Hello I have gone through your project description.I am highly expert and well experinecd in it and can do it very well. i have 10 years of experience and have completed 500+ projects in this domain. My expert skills a More

$258 USD in 5 days
(0 Reviews)
0.0
ichthyocentaurs

Hello @jrietschel! The project is undoubtedly interesting, especially given the lack of a good implementation of CalDAV on Lua. My experience with CalDAV mainly related to developing extensions for mail clients and a More

$350 USD in 21 days
(0 Reviews)
0.0