Zum Inhalt springen

Web-App · 2023

Join

Kanban-Board mit Login, Drag & Drop und Echtzeit-Daten.
join-kanban.eugen-oswald.de
Screenshot von Join

Eine Aufgabenverwaltung nach dem Kanban-Prinzip. Aufgaben werden angelegt, bearbeitet, Kategorien und Personen zugewiesen und per Drag & Drop durch die Spalten Todo, Progress, Feedback und Done geschoben. Ursprünglich in Vanilla JavaScript entstanden, später komplett in React neu umgesetzt.

Funktionen

  • Login mit E-Mail oder als Gast (Firebase Authentication)
  • Aufgaben anlegen, bearbeiten und löschen
  • Drag & Drop zwischen den Board-Spalten
  • Kategorien, Unteraufgaben und Zuständigkeiten
  • Dashboard „Join 360“ mit Kennzahlen und nächster Deadline
  • Suche nach Aufgaben und Kontaktverwaltung

Umsetzung

  • Neuaufbau einer bestehenden Vanilla-JS-App als React-Anwendung mit Vite
  • Datenhaltung und Authentifizierung über Firebase (Firestore & Auth)
  • Clientseitiges Routing mit React Router
  • Konfiguration über Umgebungsvariablen statt fest verdrahteter Schlüssel

Technologien

  • React 18
  • Vite
  • Firebase
  • React Router
  • React-Bootstrap
  • react-beautiful-dnd
  • SCSS
Offen für neue Herausforderungen

Lassen Sie uns sprechen.

Ob konkrete Stelle oder erstes Kennenlernen: Ich freue mich auf Ihre Nachricht und melde mich zeitnah zurück.