Wow, that is a really advanced task for a CF n00b, my friend. Most of the time I end up developing something like this from scratch. Since you are new to CF, I would not recommend this route unless you like to pull your hair out and scream...
I did find something that I thought that I would share with you. It is a bit of CF code that you may be able to adapt and/or modify to suit your purposes:
This is a somewhat simple example of a calendar app. The demo link doesn't seem to work now, but the code did run on my CFMX server quite well with a little modification. HTH!