Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building an event/conference website like FUDCo...

Building an event/conference website like FUDCon.in

This session is about making websites for events, workshops and conferences (like FUDCon). We keep ourselves involved in the community and we do small events/workshops/hackathons and big national events as well. And today, it is fairly important to have a website for your event.

Vaidik Kapoor

November 06, 2011
Tweet

More Decks by Vaidik Kapoor

Other Decks in Programming

Transcript

  1. In this session... ➔ Conference/event websites ➔ What is COD?

    ➔ Why COD? ➔ Features in COD ➔ Comparison with other event software solutions ➔ Demo on building a conference website ➔ Case study ✓ FUDCon.in
  2. In a nutshell... 
 Today, we are going to learn

    how to build websites for conferences and events like FUDCon Pune. ! When in doubt, please interrupt and ask your question. I will try my best to answer your question.
  3. Conference Organising Distribution ➔ COD is a Drupal distribution. ✓

    What is Drupal? ▪ An open source Content Management System/Framework ✓ What are Drupal distributions? ▪ Similar to the concept of Linux distributions ▪ A Drupal installation packaged with a lot of modules and settings configured for specific/generic use-cases. ✓ Latest release is built over Drupal 6. ✓ GPL v2 Licensed. ✓ Website - http://usecod.com
  4. Why COD? ➔ Out-of-the-box benefits. ➔ Its free and open

    source! ➔ Backed by the amazing Drupal community. ✓ Always there for support. ➔ Saves time and energy. Prevents your from re-inventing the wheel. ➔ Lets you focus on more important issues (like functionality, design and your event, of course). ➔ Why learn Drupal for COD? ✓ Drupal is a great CMS/F. ✓ It saves a lot of time, even if you are not a website developer or designer. ✓ You can use your experience for further projects where you don't want to get into something completely different. Ex: project documentation websites, small community websites, etc.
  5. Features in COD ➔ Sessions Management ✓ Submission ✓ Voting

    ✓ Moderation ➔ Event Management ✓ Registration and fee payment ✓ Resource management ✓ Scheduling and schedule grid ✓ Space for BoFs ➔ User Management ✓ Personal schedule for every user ✓ Personal profile for every user ➔ Sponsors Management ✓ Update information and provide logo ✓ Organization of sponsors (Gold, Silver, Bronze) And a lot of other features. ! http://usecod.com/ benefits
  6. Comparison ! A detailed comparison of features, prices, licenses, etc.

    with other event/conference software solutions is available at
 
 http://usecod.com/cod-comparison
  7. Goal Our goal is to build a simple conference website:

    ➔ Features ✓ Sessions submission ✓ Session voting ✓ Session moderation ✓ Scheduling ✓ Event registration ✓ Contact form ✓ Sending email notifications to speakers and attendees ➔ Design ✓ Where to find a Drupal theme ✓ How to use those themes
  8. Prior to FUDCon.in ➔ MediaWiki was used for: ✓ Planning

    ✓ Attendee registration ✓ Session/hackfest submission ✓ Information Sharing ➔ MediaWiki ✓ Good for planning ✓ Good for internal work ✓ Good for organisers ✓ Not good for session submission/moderation ✓ Not intuitive for attendees ✓ No way to contact attendees and speakers ✓ Everything had to be done manually
  9. Our Requirements ➔ All events on the same installation. ➔

    Speakers with their profiles. ➔ Sessions submission with slides/attachments. ➔ Voting on sessions ➔ Important: FUDCon follows Barcamp format. ➔ Parallel tracks. ➔ Complete scheduling. ➔ Management of resources. ➔ Attendee registration. ➔ Sponsors
  10. COD (Drupal) Themeing ➔ COD themeing is Drupal themeing. ➔

    Good knowledge of HTML/CSS and Javascript is required. ➔ Basic knowledge of PHP is required. ✓ Using of PHP variables, objects, arrays.
  11. COD (Drupal) Themeing ➔ Pick a base theme, like Zen.

    ➔ Modify its HTML/CSS according to your needs. ➔ Add some Javascript. ! You are done!
  12. Thank You! The slide and the screencast will be uploaded

    somewhere soon and the links will be posted on the session page on FUDCon.in. ! OSDC Links: λ Website
 http://opensource.jiitu.org λ Wiki
 http://opensource.jiitu.org/wiki λ Twitter
 http://twitter.com/jiitosdc λ Facebook Group
 http://on.fb.me/jiitosdc