
This is a shot of rememberstuff.net's deck viewing page, where users can tag, comment, vote, and of course view a deck of flash cards
General Info
Rememberstuff.net is a site which is still being developed. Its purpose is to create an online environment where students can come together and collaborate as they study. The way it will work is a few students will get together and create a deck of flash cards before an upcoming exam. Then as it gets closer to exam time, they can access their cards online or print them out for studying in the classroom. If multiple students contributed, the studying was cut in half.
Additionally, if the lazier students in the class decide that they want to study last minute, hopefully rememberstuff.net can provide them with a peer reviewed deck of flash cards in seconds.
The voting, comments, and tagging will help to ensure that the content is accurate and that the decks can be relied upon. Additionally, rememberstuff.net will create a social network-esque environment so that users will be associated with schools and classes, and have the ability to add friends and send messages. You can create online flashcards now, or continue reading for technical details.
Tech Specs
rememberstuff.net is probably the first website I ever built. The original was started several years ago, adhered to very novice (and bad) programming practices, and had some very ugly graphics. Since starting it, I gave stopped development for about a year, only to pick it up again in June of 2009.
Starting in June, every line of code from the original site was discarded so that only the idea remained. From there, it was built from ground up (kind of). I say kind of because this is the first (currently only) project I ever built with PHP’s Code Igniter framework. The framework is a wonderful environment to use. Additionally, the new rememberstuff.net was also the first time I used jquery extensively to improve user interface. Needless to say all server-side stuff is written exclusively in php.