Hallo liebe Webentwickler :3
im Moment arbeite ich in einem Langzeit-Praktikum in einer Software Firma, welche so ziemlich alles macht. So kommt es, das ich nun mit einem Firmen internen Projekt beauftragt wurde. Hierbei handelt es sich um ein Tool, welches die Aufnahme der Stunden die an dem Projekt gearbeiteten worden vereinfachen soll, damit am ende die Abrechnung leichter wird. Das ganze soll am ende im Browser für Desktop-Rechner laufen und als App für Handys realisiert werden. So weit so gut. Da die Apps mit den entsprechenden Standardsprachen der jeweiligen Plattform programmiert werden sollen, möchte ich das ganze mit einer API umsetzen.
Da ich aber was Webentwicklung an geht, nicht so viel Erfahrung habe, kenne ich mich hier nicht so gut mit der Architektur aus, wie das ganze aufgebaut wird. Bisher sieht meine Idee so aus:
PHP Backend für die API
Frontend via AJAX mit einem JS MVC Framework.
Allerdings weiß ich jetzt z.B. nicht ob man das Admin-Interface mit im Code des Backends realisiert oder ob man das genauso wie das normale User-Interface dann ganz vom API backend trennt.
Ich fände es recht cool, wenn mir hier jemand ein paar Tipps geben könnte