Beh, la scaletta... dipende da quali funzionalità vuoi mettere...
tipo:
- utente admin che gestisce tutto?
- gli utenti possono spedirsi allegati?
- vuoi "filtrare tutto" e tenere una copia anche degli allegati?
- ci sono diversi tipi di utenti (premium, gold, ....)?
- in più devi anche considerare le varie normative che ci sono in Italia (se ad esempio ci vuoi guadagnare, dovrai avere dei piccoli "contratti" tra te e chi ti paga)
Insomma prima devi prima "pianificare" il progetto..
Beh per la seconda parte... Io potrei farlo è il mio lavoro...
Ciao