Site Plan
Posted by tsbertalan on the 25th of August, 2009, at 4:38 pm. There are 0 comments for this article.
Updated 25 Aug 2009: I have some more ideas to mention, but they're getting too technical for the scope of this document. I'm putting them on my own site, if anyone's interested.
Here are the features that =safe_mailto('webmaster@kinocrastinate.com','I');?> want to build for this site...ideally, before the Christmas break. I am a student, so I can't be working on these things every day, ore even every night. Besides that, I'm not a CS major, so, when I do work on them, I spend most of my time coding up the wrong tree, so to speak.
So, Chrismas break is a relatively optimistic goal. I'll do my best. One by one, these features will emerge, so some will come out before then. Woo.
Member Profiles
User accounts is really the first feature I need to get working cleanly, but closely related to that (exactly how it's related is one problem to work out) is the feature of user profiles.
I already have a table in the database with fields for username, first name, last name, graduation year, birthdate, cell number, mailing address, and some functional fields. Details like name, birthdate, &c. will have an attached option of hiding that data from public view.
Additionally, I want to make a system for members to share their class schedules, or, if they're part of our constitutionally-allowed 49% non-student membership, their life schedules. Free/busy information only; not event details. Mabye Google Calendar has an API we could use...
News
Basically, this will be a (simple) blog system. Officers will be able to use this to post general information about ongoing happenings of the club, including meeting minutes. We'll see if this is actually useful or not. However, it's largely built already, minus some user-interface issues that Agata pointed out.
I may make having a user account a requirement for commenting on articles, to encourage people to register.
Projects
I want to have a system whereby KP members can post projects they're working on, or planning?mainly as a way to assemble cast and crew. so, there's a permissions thing to be worked out, there. The originator of a project should be able to edit all the details of that project, and maybe designate other users who can also edit it. But we're getting into the speculative, now, and I should do that on my own time...email me if you have any ideas.
Comments
There are no comments yet. Make one!
You need to be logged in to comment
