Projects
- Glimpse: Photography of Howard French
- Rhode Island Casting
- Re/Max Flagship
- By the Sword Home Page
- Studio 1 Casting Service
- Newport County Board of Realtors
- ShutUpload
- The Star Trek Online Wiki
- Linx Ltd.
- 3-Up: Shrink Your Link!
- WoW Geeks
- Diman 2000 Reunion Site
- Dine Best For Less
- Back-end: PHP
- Front-end: CSS, JavaScript, Flash
- Database: MySQL
ShutUpload is a free file upload service that utilizes an open-source Flash SWF object, which is controlled by JavaScript code to allow for full customization.
ShutUpload features user registration and login, with a simple email verification process. Once a file is selected and confirmed, a progress meter displays the progress of the upload in real time. After the file finished uploading, a random alphanumeric ID is generated and information about the file (such as byte size and location) are stored in the database.
For the download process, a unique session variable is created that expires 5 minutes after creation or upon initiation of the download (whichever comes first). This session variable is verified, in order to avoid hotlinking. Audio files are detected and users are given the option to play them using the Windows Media Player plug-in.
Version 2 of the site is currently being worked on, which will feature premium membership, more advanced upload information settings, and a new and improved upload object.