TAXIKOMM24 Admin Portal
Frontend für die Verwaltung der TAXIKOMM24-Infrastruktur
Handmade Systems ist bei TAXIKOMM24 der Partner für alle Themen rund um die Frontends der in der Entwicklung befindlichen TAXIKOMM-Plattform V2.0.
Aufgabenstellung
Handmade Systems ist bei TAXIKOMM24 der Partner für alle Themen rund um die Frontends der in der Entwicklung befindlichen TAXIKOMM-Plattform V2.0.
Zunächst wurden wir mit der Entwicklung des Admin-Portals beauftragt. Das Admin-Portal wird genutzt, um die gesamte TAXIKOMM24 Infrastruktur zu verwalten und bietet den Vermittlungszentralen und Taxiunternehmen die Möglichkeit Ihre Daten selbst zu pflegen.
Technische Umsetzung
Um die Wiederverwendung zu erhöhen und Entwicklungskosten zu senken, haben wir uns für den Einsatz eines Mono-Repos entscheiden. Das Mono-Repo verwendet eine strukturierte Architektur, die Apps wie Admin-Portal, Dispatcher und Fahrer-App sowie gemeinsam genutzte Pakete wie Authentifizierung, Konfiguration, Design-System, ESLint-Konfiguration und Utils enthält. Das Projekt verwendet React-Router für das Routing, Tailwind und HeadlessUI für das Design, Formik und Yup für komplexe Formulare und Apollo Client für GraphQL-bezogene Operationen.
DevOps und Entwicklung
Das Projekt verwendet Docker, um das Frontend als Nginx-Image bereitzustellen. Zur Qualitätssicherung sind Linting, Codeformatierung und Tests (Unit-Tests und End-to-End-Tests) implementiert. Darüber hinaus wird GraphQL Codegen zur Generierung von TypeScript-Typen verwendet und Storybook ermöglicht die isolierte Entwicklung von Komponenten.
Zusammenfassung
TAXIKOMM24 ist ein effizientes und gut strukturiertes Frontend-MonoRepo, das die Verwaltung und Wartung der Frontend-Projekte von TAXIKOMM24 erleichtert. Durch den Einsatz moderner Technologien und bewährter Praktiken wird ein hohes Maß an Qualität und Benutzerfreundlichkeit gewährleistet.
Kundenstimme
Philipp und Mariusz von Handmade Systems haben an unserem TAXIKOMM Admin-Portal mitgearbeitet. Ihre umfassende Expertise in der Softwareentwicklung und ihr profundes Verständnis moderner Technologien und Frameworks machten sie zu einem unverzichtbaren Partner in unserem Projekt.
Sie haben die komplexen Anforderungen unseres Admin-Portals mit tiefem Fachwissen analysiert und uns bei der architektonischen Gestaltung entscheidende Impulse gegeben. Besonders beeindruckt hat uns die außergewöhnliche Produktivität und die herausragende Qualität ihres Codes, der den höchsten Clean-Code-Prinzipien entspricht.
Die Zusammenarbeit war durchweg angenehm und inspirierend. Ihre proaktive und zielorientierte Arbeitsweise hat maßgeblich zum Erfolg unseres Projekts beigetragen. Wir freuen uns auf weitere spannende Projekte mit Handmade Systems.
Weitere Erfolgsgeschichten
SweepBusiness IoT Plattform
Unser Kunde, ifp - Institut für Produktion und Logistik GmbH & Co. KG, beauftragte uns mit der Architektur und Entwicklung von Modulen für ein neues SaaS-Produkt im IoT-Bereich.
Mehr...Bühler IIoT Lösung für Zellenmanagement
Für den Maschinenhersteller Bühler in der Schweiz entwickelten wir im Bereich Zellensteuerung ein SCADA-System und entwarfen Module für ein neuartiges und bahnbrechendes Produkt.
Mehr...NATO RegSys
Für die NATO entwickelten wir ein sicheres und benutzerfreundliches System zur Registrierung von Konferenzbesuchern. Die Web-Software ermöglicht eine reibungslose Registrierung für verschiedenste Veranstaltungen und bietet zusätzliche Dienstleistungen wie Hotelbuchungen sowie An- und Abreiseplanung.
Mehr...Zünden Sie den Turbo für Ihr Softwareprojekt! 🚀
Nehmen Sie eine Abkürzung und finden Sie in einem 30 Minuten Call heraus, wie Ihnen unsere Experten helfen können, Ihre Softwareentwicklung zu beschleunigen: