Hey,
willkommen im Forum.
Das ist ein gute Projektidee. Jedoch solltest du im Forum vielleicht versuchen etwas konkretere Fragen zu stellen (Dann kann man dir auch konkret helfen).
Machbar ist das aufjedenfall. Frage ist nur die ob du es hinbekommst es zu machen (Entschuldige wenn das jetzt etwas böse klingt. Ist nur ein nett gemeinter Hinweis aus Erfahrung)
Woran hapert es denn im Moment konkret ? Mach dir doch erst mal ein Gesamtkonzept in dem du alles sinnvoll unterteilst in einzelne Probleme und wie diese einzelnen Komponente im Zusammenspiel wirken sollen.