In an ongoing new website development in the past few months I've added a number of features. It is getting really close to a release. This is a list of latest new features:
- Training section. It is automatically filled in from ETA RSS feed.
- Monthly Meetings content type. Board members can easily add and edit monthly meeting information. Before a proposed speaker is committed to a certain date, the meeting entry can be kept as a proposal (just leave the date entry empty). It will show in proposed section only. Later a proposal can be committed to a date and this will show it on the meetings calendar and enable signups.
- Meetings section. It is automatically filled with monthly meetings from the content above. There are few views - All, Upcoming, Past and Proposed, which provide simple means to find any specific entry.
- Meeting Signups. New online signup system is completely integrated with monthly meetings. People can sign up either anonymously, or using website account. Emails are sent to confirm, and there is an automatic reminder. There is no more "red button" that needs to be pressed to shoot out reminder emails.
Browser cookie used in the old website to pre-fill the form is no longer applies. Users who want pre-filled form should register for a free account and enter profile information.
Somewhat confusing guest signup used by old website is not implemented on the new site. It is possible to signup a guest by providing his/her email address to the signup form, but user has to log out first. It is one of the features that may need revisiting - I will be glad to hear people's thoughts on it.
- Membership area copied from the old website. Just a general information.
- Board area has been updated with more up-to-date information. Link added to the primary links in the website header.
- Finally, a new front page (home) view is done. it shows a list of few upcoming meetings (currently 3). I'm going to change the next upcoming meeting to a more expanded view, perhaps with images (if entered). That will make one spiffy front page.
There are few items I am finishing up. Even before that the website is pretty much ready to go public. It means that we can have all meetings in the 2009-2010 season posted and tracked on the new website. All board members are encouraged to give it a try - create meeting proposals with speakers you have in the pipeline, or edit the stubs for the upcoming meetings.
Here's a short roadmap of features I will implement next:
- Printed signup list for the meeting
- Name badges for the meeting
- Front page with nice view of upcoming meeting
- Calendar view of all events (monthly meetings, board meetings, and other events)