Ich soll eine Art Quizduell als Webapplikation und App (für Android) programmieren. Die Fragen (Lernfragen) werden von einem Lernsystem geliefert in Form von Karteikarten geliefert bzw. bereit gestellt. 2 Benutzer sollen sich anmelden können und gegeneinander "spielen". Das LMS ist in Scala (mit Lift) implementiert.

Jetzt frage ich mich, wie komplex das ganze ist, da ich wenig Erfahrung in Web oder Android Applikationen habe. Mit welchen Programmiersprachen ist es am besten zu lösen? Wie viel Zeit könnte ich ungefähr brauchen für das ganze Projekt?

Da die beiden Spieler gleichzeitig spielen könne, muss ich das ganze noch irgendwie mit einem Server kombinieren. Wie schwierig und zeitintensiv ist sowas?