Projekt:
ExpertConnect wurde für die Produktentwicklung für die Webplattform engagiert. Die Webseite bietet Landwirten und Händlern/Unternehmen einen effizienten Weg, um Supportfälle mit Text-, Audio- und Videokommunikationskanälen zu bearbeiten. Die Konferenz-App hilft dabei, Support-/Beratungs-/Hilfs-/Consulting-Tickets zu erstellen, um Landwirte während der Anbausaison und der Pflanzarbeiten zu unterstützen. Das Produkt umfasst eine mobile App und ein Webportal, die beide Echtzeitkommunikationsfunktionen unterstützen, um den Zweck zu erfüllen.
Technologien:
ReactJS und Next.js mit TypeScript und React hooks, Redux Toolkit, Micro-Frontend, Angular 2+ mit NGRX (Redux-basiertes State-Management), Azure Search, CDN, KeyVault, Insights, Azure Functions für Mikroservices, Azure Storage, Azure SQL, CosmoDB, WebRTC, SignalR, Xamarin Forms, Stripe / Zoho Zahlungsgateway, Azure und AWS Cloud-Services, SendGrid, Zapier, HubSpot, OneSignal, JohnDeere ERP API-Integrationen
Verantwortlichkeiten:
- Architektur und Design mit React Hooks und Next.js
- Implementierung von SSO-Authentifizierung mit Next-Auth
- Effizientes Routing mit dateibasiertem Routing in Next.js
- Multilinguale Unterstützung mit dem Babel-Edit-Tool
- Benutzerverwaltung basierend auf Zugriffsebenen
- Integration von Material UI und Kendo UI für UI-Komponenten
- Nutzung des Material Data Grids für Datenraster
- Integration von Sprachanrufen mit Twilio SDK
- Implementierung von Videoanruffunktionen mit Agora SDK
- Verwaltung des Redux-Stores mit Redux Toolkit
- Entwicklung von Formularen mit React Hook Form
- Implementierung einer Micro Frontend-Architektur
- Echtzeitkommunikation mit Signal R
- Regelmäßige Updates und Wartungsarbeiten
- Leitung des Front-End-Teams