I’ve got a book that guides me step by step through making an online community. I plan to use it to make some crap site. I think that’ll give me the basis to understanding ASP.net. Then I’m going to make all the components separate (and ugly). Once I’ve got all of them, I’ll design a second crap site, figure out how to put all these components together. And lastly, redesign the school community and put it all together very carefully and clean.
I actually work for a university
Really? Which one and what do you do? If you don’t mind me asking…
…feel free to list off everything you’ve thought of so far.
I left the list/design at home, but from what I can remember of it, I plan on making a news site that you can organize, track stories, submit news to; a huge subcommunity of groups that you can organize, browse, search, join, create, etc.; a homework section that will keep up with your assignments and will be automatically be created when you sign up for all your classes. It will update you everytime you get a homework assignment. You will be able to organize your assignments, mark them complete, incomplete, or in need of attention; e-mail with built in un-deleteable folders “Classes”, “School”, “Events”, etc. It will also be organize-able with folder creation/deletion/etc.; a dock/undockable IM system that can have groups/folders, drag/drop organization, search/browse/invite, appear invisible/away; an avatar generator which will create a facial avatar and a pixelated avatar. It will have many different options and hopefully your avatar won’t look like anyone else’s. Of course you can always use a picture of yourself; blogs out the arse with nearly unlimited customability and incredibly easy to use/update, a networking feature will go along with these like Groups in MySpace or Xanga. I’m sure I’ll think of a lot of stuff to go with the blogs…; personal photo galleries that can be organized/sorted/browsed/searched/linked to (a la Flickr ripoff)/etc.
This could go on for days, but you get the idea of how expansive I want to make this and how if I did this right and kept a code template for it, I could make a sweet community system that I could apply to a ton of things. Maybe even my own gasp CMS.
The biggest thing in making something like this is that it has to run with very minimum admin guidance.
Yeah, people are dumb and things get unorganized quick when they’re left in charge. I’d like to make this really easy for students to use and risk a little in the theme department. IE: Rather than let them move entire blocks of the site around, just let them color code everything they want. I dunno.
It’ll be super hard, but I’m bored and have always wanted to get into server-side stuff.
Tell me what you think.