Cross Posted from http://vinsol.com/blog
Contrary to popular belief, working on a client project gives us a generous margin of creativity and explore innovative solutions.Take the example of a recent project I was working on. The client required a collaboration-based calendar module for their application similar to Google Calendar. Initially we started developing it from scratch , but then, we found an awesome Jquery plugin.
“FullCalendar” provides a full-sized, drag & drop calendar. It uses AJAX to fetch events on-the-fly for each month. It also supports an intuitive interface to manage events that spans over multiple days or weeks. It is visually customizable and exposes hooks for user-triggered events (like clicking or dragging an event).
I decided to give it a try and utilize its hooks for user triggered events within our Rails application. This small effort resulted in a barebone Rails app that might provide a good base for your project which require calendar, scheduling or appointment features. I called it fullcalendar_rails and it is now available on github with a working demo at http://fullcalendar.vinsol.com.
Update: Added recurring events functionality to the demo app.
Feel free to give your valuable feedback. I hope you will find this useful.
[…] This post was mentioned on Twitter by Akhil Bansal. Akhil Bansal said: Deleted all faltu events from demo calendar(http://fullcalendar.vinsol.com) http://bit.ly/auCpyD […]
I am looking to add recurring events to my full calendar implementation as well, however I’m doing this in PHP. Could you explain your logic to me, I feel this will help me complete my script. Also did you have to edit the fullcalendar script? I look forward to hearing form you!
Jared,
I think its good if you look at it here http://arshaw.com/fullcalendar/ for the documentation and callbacks.
Thank you! Your demo got me over a serious stumbling block with the time format FullCalendar uses in the params. Couldn’t have done it without this resource.
Welcome, feeling very motivated..
How to support any jquery plugin from Rails ? Actually, what is the easiest way to determine e.g. members for event.rb ?
Hi Akhil,
I would like to integrate your developed calendar at http://fullcalendar.vinsol.com/ into my ruby on rails app, Can you please provide me help with this.
I’ll appreciate your help.
Thanks.
I am trying to use this for quick app I need to develop. It does nt have Gemfile and app/assets. Could you please let me know if I am missing something?
Thanks.