CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Professional CiviCRM Services (Moderator: Dave Greenberg) »
  • Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
Pages: [1]

Author Topic: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)  (Read 3752 times)

sokrplare_10

  • Guest
Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 15, 2009, 07:14:01 am
Hey all!

Interests
Long walks on the beach, Drupal (years), CiviCRM (more recently)

Wants To
Extend CiviCRM so that event registration can be customized.  My client teaches thousands of kids how to play chess and develop better character qualities.  I've worked with them for years, and we're moving their site to a Drupal-based CiviCRM installation.  I don't have the deep-down experience with CiviCRM extension and I was wondering if you could help out there.

Looking For
Long-term relationship with someone who gets excited by...
 - Writing standards-compatible, upgradeable extensions utilizing the CiviCRM API and hooks system
 - User-friendly, simple layout
 - Digging deep into CiviCRM and sometimes Drupal to get things working right

How to Hook Up
Let me know your interested and send along your experience with CiviCRM with some examples as well as hourly rates or what info you need for a quote.

Feel free to look me up at www.covenantdesign.com!

.:Joshua Stewardson
::Covenant Design
::515.868.6860
::joshua@covenantdesign.com

sokrplare_10

  • Guest
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 15, 2009, 07:53:14 am
I just got an email from Claudian at Web Access in India offering services.  Anyone have experience working with them?

Based on some searches online it looks like they might(???) have people involved in core CiviCRM development.  A guy with the username lobo recommends them a couple times.  Others...?  Thanks!

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 15, 2009, 08:00:07 am

1. the core civicrm team based in India is managed and run by the WebAccess folks

2. For full disclosure purposes, I have a financial investment in Web Access


lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

sokrplare_10

  • Guest
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 15, 2009, 08:52:22 am
I keep seeing the phrase "core civicrm team" - does that mean Web Access' core team for CiviCRM development for clients, or the actual CiviCRM product core development team?

I'm now also in touch with CivicActions - any information on them?  Thanks!

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 15, 2009, 10:09:42 am

The CiviCRM project has a group of dedicated developers (spread across Poland, India and US). we refer to that group as the "core civicrm team"

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 15, 2009, 04:20:44 pm
ie not all people who work for Web Access are part of the CiviCRM Core Team and not all of the CiviCRM Core Team work for Web Access
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

sokrplare_10

  • Guest
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration
May 16, 2009, 07:44:51 am
Makes sense.  Thanks for the explanation!  I'm putting together more detailed specifications now for the companies and people who are candidates (if you anyone else is interested feel free to still post or email me since I am still open to other candidates!)

I'll probably post those specs up here when I'm done them.

Thanks all!

sokrplare_10

  • Guest
Re: Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)
May 18, 2009, 05:47:16 am
Here are some more detailed requirements below.  If you are interested, please send me answers to the four questions at the bottom!
 
Project Overview
The client provides chess training and events for close to three thousand students.  They have outgrown their existing system and need a new web-based system to provide extensive student, parent, coaches, and school (organization) information tracking.  There will be two key aspects of this system that relate to CiviCRM extensions.  The first is the setting up a consistent way to import student data from an external source to track their chess rating as well as the tournaments, classes and camps they take part in.  Second, we need to extend the CiviEvent registration in a number of ways to fit their specific application.

Student Contacts
The system centers around the ability to extend student contacts in the following ways.
1. Daily imports of data need to be made from an external system (online csv).
  - some of this data will overwrite the data (ie change in grade each year)
  - other data needs to maintain a history (ie chess rating changes)
  - note that this basic functionality is already setup in a custom Drupal module at present that can be used for reference
2. Students will be the only people registered for events (tournaments, camps, and classes) - effectively as "participants".
  - Students could be registered for events by different people (ie a parent, a coach, etc)
  - we need the same student to be associated with multiple users
  - some data will be shared for a student (mainly that which is imported)
  - some data will be able to be "overridden" (ie if the imported grade for a student is wrong and a coach needs to overwrite it)
  - some data will be maintained separately based on each user (ie emergency contact info for a student entered by one user should not be available to any other user)
 
CiviEvent Extensions
 - Some events will need to be associated with a particular organization (ie school).
 - Some events will need to be associated with a particular coach (as well as organization) and based on that association and the times of the events, it would be ideal if a schedule could be generated for each coach
 - The event scheduling needs to be extended to account for repeating events.
   - repeating events may have a one-time registration for the entire series of events or they may have separate registration for each time the event repeats
   - repeating events should be able to have cancellation dates (ie for holidays that occur on one of the normally repeating events)
 - Email communication needs to be available to students registered for events, as well as to parents/coaches who registered them
 - Waiting lists need to be implemented for events when the event is full
 - Additional options ("attributes in Ubercart") need to be available for event registration (ie t-shirts or lunches, as well as registration divisions like K-3, 4-6, etc)
 - There are three possible use cases of student registration:
  A) User goes to register student(s) first time.  A relationship is established betweent the User and the brand new / imported user.
       1. User chooses student from list of students that are imported and based on the imported data, key data is prefilled in which can be overridden and stored for student under that User
       2. User enters key data information for student not on import list
  B) User returns to register student(s) and existing data should all be prefilled in
 
 
Action Needed to Start Project
I need four questions answered to begin working on this project -
1. What technology mix of Drupal and CiviCRM would you use to implement this?
2. What estimated (quote) cost would you expect from a project of this scale (note that I will do basic install, etc - you will only be responsible for doing the development work to provide the necessary functionality)?
3. What timeline would we be looking at for this project?  When would we be able to being?  How long would it take?
4. How do you see the interaction between myself and your company taking place?  Would I be in touch with the actual developers - or a project manager - etc?
 
I'm excited to use CiviCRM this way!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Professional CiviCRM Services (Moderator: Dave Greenberg) »
  • Young, Handsome Site Seeking Code Soul-Mate to Extend CiviEvent Registration ;)

This forum was archived on 2017-11-26.