Of course, it is much more complicated than I originally envisioned and I had already anticipated a steep climb.
Some features may or may not make it in the first generation of the new site but I'm trying with the help of Rob B. to make it happen.
The site platform will be Drupal 7.x with CiviCRM 4.x handling membership and volunteer hours. I'm also researching a good message board that can 'bridge' the user information so that we all don't need three sets of id/passwords to get around the site. The IPBoard looks promising and is the same one over there on stlbiking.com
How committed am I to this project? Well, I've bought two books so far (about 950 pages total), joined the STL Drupal Users group, teamed up with Rob B and his technical skills and testing server environment, joined Drupal.org, CiviCRM and Issue Tracker (bugs). Spry Digital in St. Louis looks promising for technical framework issues regarding CiviCRM.
However, the club needs money to 'finish' the site's development concerning features and frameworks I may lack the time/expertise to develop. I would say that we roughly need $2,500 - $5,000 to completely finish the site.
Did I mention a site-wide Sponsor system will be in place?
Anyway, what I'm trying to convey is that this project has a long way to go. Once the content is in place, permissions and roles are set, bugs are fixed (yes, there are problems), the final step will be theming; as you can see below, I don't care what it looks like at this point in the project - I'm just happy it works.
Features, opinions, site flow, other mountain bike related sites that you like, send them my way via comment on this post.
Under active development: Some time next year you can touch
I enjoy doing this, I find it interesting. But, it is somewhat stressful knowing the club's modernization hinges on what I know and can do (and I know just enough right now to stay clear of programming code at this stage). With bike time on the back burner and working on this from 7pm-12am almost every night, it's easy to forget that this is a hobby task and not a job.
It'll be cool when it's finished. Especially the administration side.