Ecodrive: Software zur Fahrzeugkosten- und Verbrauchsoptimierung

Entwicklung der Ecodrive-Software zur Fahrzeugkosten- und Verbrauchsoptimierung.

Ecodrive: Software zur Fahrzeugkosten- und Verbrauchsoptimierung

Das Problem

Das manuelle Erfassen und Berechnen von Fahrzeugkosten und -verbrauch ist zeitaufwändig und fehleranfällig. Es fehlte eine benutzerfreundliche Lösung, um diese Daten zentral zu verwalten, zu analysieren und Vergleiche (auch mit anderen Nutzern) anzustellen.

Mit welchem Tech-Stack habe ich gearbeitet?

Angular Angular
9 Jahre Erfahrung
auth0 auth0
2 Jahre Erfahrung
CSS CSS
13 Jahre Erfahrung
Playwright Playwright
2 Jahre Erfahrung
Docker Docker
8 Jahre Erfahrung
Eslint Eslint
3 Jahre Erfahrung
Firebase Firebase
9 Jahre Erfahrung
Figma Figma
5 Jahre Erfahrung
Git Basics Git Basics
9 Jahre Erfahrung
GitLab GitLab
9 Jahre Erfahrung
HTML HTML
13 Jahre Erfahrung
Ionos Ionos
13 Jahre Erfahrung
Jest Jest
5 Jahre Erfahrung
Kubernetes Kubernetes
3 Jahre Erfahrung
NodeJS NodeJS
9 Jahre Erfahrung
ngRx ngRx
5 Jahre Erfahrung
RxJS RxJS
5 Jahre Erfahrung
Prettier Prettier
3 Jahre Erfahrung
SCSS SCSS
10 Jahre Erfahrung
Semantic Semantic
5 Jahre Erfahrung
Tailwind CSS Tailwind CSS
2,5 Jahre Erfahrung
TypeScript TypeScript
9 Jahre Erfahrung
Web Web
10 Jahre Erfahrung
Windows Windows
23 Jahre Erfahrung
Linux Linux
10 Jahre Erfahrung
Express JS Express JS
1 Jahr Erfahrung
Eslint Eslint
3 Jahre Erfahrung
MariaDB MariaDB
8 Jahre Erfahrung

Unsere Lösung

Entwicklung der Ecodrive-Software als Plattform zur Erfassung und Analyse von Fahrzeugdaten, Kosten und Verbrauch. Die Software bietet sowohl Funktionen für Privatanwender als auch für Unternehmen (Fuhrparkmanagement mit Fahrtenbuchfunktion). Durch die Automatisierung und die übersichtlichen Statistiken wird die Kostenkontrolle und Verbrauchsoptimierung deutlich vereinfacht.

Auf was habe ich geachtet?

Design
  • Tailwind CSS-basiertes UI
  • Optimierte Darstellung für optionale PWA-Funktionalität
  • Konzeption des User Interface (UI) und der User Experience (UX)
  • Erstellung von Mockups und Prototypen mit Figma
Frontend
  • Modernes User Interface auf Basis von Angular und Material You
  • Eigenes Theme für Material Design
  • Optimierung für mobile Endgeräte (Responsive Design & PWA)
  • Automatisches Deployment via Firebase
  • Sicherstellung der Code-Qualität durch Unit-Tests (Jest) und E2E-Tests (Cypress)
  • Optimierung der Entwicklungsworkflows mit nx.dev
Backend
  • Entwicklung eines eigenen OAuth-Moduls
  • Implementierung von REST-Schnittstellen
  • Sicherstellung der Datensicherheit durch OAuth 2.0
  • Datenbankanbindung mit MariaDB (über TypeORM)
Allgemein
  • Kostengünstige und leistungsstarke Umgebung
  • Optimierung der Betriebskosten
  • Implementierung von Kostenabrechnungsfunktionen (Stripe)
  • Fahrtenbuchfunktion (für Firmen)
  • Vergleichsstatistiken mit anderen Nutzern

Assets

Tags

DockerAngularTypeScriptMaterial YouGitLab CICode-SecurityClean CodeAuto-VersioningAuto-DeploymentJestC#CypressRESTJiraStripeApexchartsFirebase AuthExpress.jsPWAFahrtenbuchKostenmanagementVerbrauchsoptimierung