bene, almeno sappiamo che hai un database.
quindi puoi inserire tutte le informazioni che servono: genere, categoria, descrizione, nome, percorso dell'icona, percorso del file da scaricare e tutto quel che può essere utile
ora devi costruire un'interfaccia dinamica per interrogarlo (e anche per popolarlo, ovviamente).
puoi farlo utilizzando un linguaggio dinamico come asp, net, php o altro di tuo gradimento
questa è la sezione HTML, come posiamo aiutarti?
(inutile che continui a citare filehippo, abbiamo capito)