Neue Dienstleistungen im Portfolio Dank Fortbildungen und Weiterentwicklungen kann ab sofort ein breiteres Spektrum an Dienstleistungen angeboten werden. 

Ecodrive Software

Entwicklung der Ecodrive Software (Erste Demo)

Ecodrive Software
Waldheim.dev

Waldheim.dev

waldheim.dev

Firmenwerte

Branche
IT
Projektgröße
1 Person
Projektdauer
In Entwicklung

Das Problem

Mich hat es schon immer interessiert, wie effizient meine Fahrzeuge im Vergleich zueinander sind, jedoch fehlte mir die Muse das immer zu berechnen.

Mit welchem Tech-Stack habe ich gearbeitet?

Angular Angular
8 Jahre Erfahrung
auth0 auth0
1 Jahr Erfahrung
CSS CSS
12 Jahre Erfahrung
Playwright Playwright
1 Jahr Erfahrung
Docker Docker
7 Jahre Erfahrung
Eslint Eslint
2 Jahre Erfahrung
Firebase Firebase
8 Jahre Erfahrung
Figma Figma
4 Jahre Erfahrung
Git Basics Git Basics
8 Jahre Erfahrung
GitLab GitLab
8 Jahre Erfahrung
HTML HTML
12 Jahre Erfahrung
Ionos Ionos
12 Jahre Erfahrung
Jest Jest
4 Jahre Erfahrung
Kubernetes Kubernetes
2 Jahre Erfahrung
NodeJS NodeJS
8 Jahre Erfahrung
ngRx ngRx
4 Jahre Erfahrung
RxJS RxJS
4 Jahre Erfahrung
Prettier Prettier
2 Jahre Erfahrung
SCSS SCSS
9 Jahre Erfahrung
Semantic Semantic
4 Jahre Erfahrung
Tailwind CSS Tailwind CSS
1,5 Jahre Erfahrung
TypeScript TypeScript
8 Jahre Erfahrung
Web Web
9 Jahre Erfahrung
Windows Windows
22 Jahre Erfahrung
Linux Linux
9 Jahre Erfahrung
Express JS Express JS
0,75 Jahre Erfahrung
Eslint Eslint
2 Jahre Erfahrung
MariaDB MariaDB
7,25 Jahre Erfahrung

Unsere Lösung

Um ein Tool zu schaffen, was diese Funktionen abdeckt, habe ich einen Geschäftspartner mit einbezogen und eine Software für die Erfassung dieser Daten erzeugt, welche dann Vergleiche vornimmt und statistiken erzeugt für den Anwender und mit anderen Benutzern vergleicht.

Auf was habe ich geachtet?

Design
  • Tailwind basierte UI
  • Optimierte Darstellung für optionale PWA-Funktion
  • Konzeption der UI/UX
  • Erstellung von Mockups und Prototypen
Frontend
  • Gestaltung einer modernen Lösung basierend auf Angular
  • Erstellen eines eigenen Themes für Material
  • Optimierung bis zum Smartphone
  • Implementierung eines automatischen Deploys via Firebase für das Frontend
  • Sicherung der CodeQuality durch Unittests mit Jest und e2e-Tests mit Cypress
  • Optimierung der Workflows durch nx.dev
Backend
  • Entwicklung eines eigenen OAuth-Moduls
  • Implementierung von REST-Schnittstellen
  • Sicherung der Daten durch oAuth2
  • Datenbankanbindung mit MariaDB
  • TypeORM für die Datenbankanbindung
Allgemein
  • Umsetzung von einer kostengünstigen leistungsstarken Umgebung
  • Optimieren von Kosten
  • Implementieren von Kostenabrechnung

Assets

Tags

DockerAngularTypeScriptMaterial YouGitlab-CICode-SecurityClean Codeauto. Version-Controlauto. DeploymentJestC#CypressRESTJiraStripeApexchartsFirebase-AuthExpress.js