Det är lätt ordnat att få till detta med Open Source-programvaror, det betyder att ni inte behöver betala en massa pengar för utveckling. Men om ni VILL det lyssnar jag på det örat också förstås.
Du kan börja med en installation av tex Joomla som är ett CMS (Content Management System, ett system att skapa och ändra innehåll på en webbplats i ett webb-gränssnitt). och sedan lägga till en modul till den som heter DocMan eller JoomlaExplorer. Jag har inte testat dessa två för det du vill göra men vad jag läst om dem så bör någon av dem ha de funktioner du söker.
(Lite del inställningar på webbservern behöver dock göras, som tex maximal storlek på filer man laddar upp via PHP, vilket man ändrar i php.ini-filen.)
http://www.joomla.org/ och http://extensions.joomla.org
Förutom vad jag här ovan säger finns det säkerligen andra lösningar. Exempelvis har detta tryckeri integrerar en programvara som heter Rumpus på sin webbplats (detta går att göra i det jag föreslår ovan):
http://www.hi-techprinting.com:16080/ft_lauderdale_printing/upload_a_file.html
Rumpus FTP-server som har webbinterface, både för användare och admins:
http://www.maxum.com/Rumpus/ (Kostar ca $269 för max 32 samtidiga användare och $449 för obegränsat antal samtidiga användare).
Man kan integrerar Rumpus i valfritt CMS.
(Du kan tex med Rumpus ha anonyma användare som kan ladda upp filer. När en fil har laddats upp så flyttar du den med ett Applescript till en mapp med dagens datum och klockslag som skapas automatiskt och skickar ett mail till en admin.)