Lol e' una bella consulenza quella che richiedi.
Posso dirti che puoi fare con i linguaggi che ti pare, PHP, ASP,Java,Python o anche c/c++, perl o quello che ti pare.
Eventualmente anche Ruby on rails etccccccc
L'architettura poi la devi progettare, devi eseguire i test sui web services a cui ti vuoi collegare.
Non è una cosa immediata, devi avere competenze a livello di gestione database, codice, html, css e javascript, SEO etc....
Mi spiace ma consulenze e progetti di questo tipo costano.
Posso magari indirizzarti su qualche framework che potrebbe esserti utili o su come aprocciare qualcosa ma per il resto chiedi parecchio![]()