Moritz Utcke 5cca857358 Vereinfachter Registrierungsprozess
Nicht-eingeloggte Nutzer sollen sich einfacher registrieren/authentifizieren können.

Speichern oder Bestellen nicht-eingeloggte Nutzer auf der Kundendaten-Seite, so soll ein Popup aufgehen, wo sie einen Bestätigungscode eingeben können. Dieser Code wird umgehend an ihre eingegene Email gesendet.

Wird der Code efolgreich eingegeben gibt es zwei Fälle:

Unter der Email existiert bereits ein Account → Der Ausweis wird dann diesem User zugewiesen

Unter der Email existiet noch kein Account → Ein neuer Account wird angelegt und der Ausweise dem neuen Account zugewiesen

Wird ein neuner Account automatisch angelegt, so benötigen wir auch noch einen Prozess, wie der Nutzer dann sein Passwort vergeben kann. Idealerweise erhält er in seiner Willkommensmail einen Link zur Passwort setzung. Alternativ nutzt er einfach die bestehende Passwortrücksetzen-Funktion auf der Webseite.

Um bei der Erstregistrierung soll ein Zahlencode an die eingegebene E-Mail verschickt werden. Dieser muss dann vom User eingegeben werden um die Registrierung bzw. meistens ja dann die Erstbestellung abzuschließen. Der Zahlencode kann ja dann das Passwort sein. Wir weisen den Kunden darauf hin sich ein eigenes Passwort zu vergeben.
2025-10-16 10:24:35 -04:00
2025-08-05 09:25:37 -04:00
2024-11-19 19:35:04 +01:00
2025-03-19 16:00:59 +00:00
2025-02-05 10:55:12 +07:00
2025-04-15 14:24:46 +02:00
2025-09-25 10:20:18 -04:00
2025-04-23 15:43:22 +02:00
2025-10-16 10:24:35 -04:00
2025-10-16 10:24:35 -04:00
2025-10-14 11:44:18 -04:00
2025-10-14 11:44:18 -04:00
2025-04-07 03:16:04 -04:00
2025-10-14 11:44:18 -04:00
2025-04-01 13:49:47 -03:00
2025-08-04 19:33:17 -04:00
2025-02-22 10:29:55 +11:00
2024-11-04 15:15:10 +11:00
2023-03-25 11:28:10 +01:00
2025-10-12 19:04:32 -04:00
2025-01-24 14:04:58 +07:00
2025-10-14 11:44:18 -04:00
2024-11-19 20:49:58 +01:00
2023-12-09 10:40:39 +05:30
2025-08-04 19:33:17 -04:00
2025-03-25 14:01:13 -03:00
2025-03-05 13:11:39 -03:00
2024-12-01 17:11:35 +01:00
2025-03-08 14:46:16 -03:00
2025-01-13 11:09:20 +07:00
2025-03-19 10:44:04 -03:00


Logo

IBCornelsen Online Energieausweis

Online Energieausweis erstellen - IBCornelsen
Dokumentation »

Demo · Bug gefunden? · Feature Anfordern

Beschreibung

Dies ist das Repository für das Online-Energieausweis Projekt des IBCornelsen. Eine Demo kann direkt über GitHub heruntergeladen und mit Docker gestartet werden.

Momentan arbeiten wir an der generellen Struktur, um eine problemlose Skalierung unserer Services gewährleisten zu können.

Anforderungen

Die meisten unserer Systeme sind für Ubuntu gedacht und darauf getestet worden. Viele Funktionen werden ebenfalls auf Windows verfügbar sein, allerdings können unerwartetes Verhalten und Fehler nicht ausgeschlossen werden.

Für dieses Projekt benötigst du:

  • docker
    • Installationsanleitungen für docker kannst du hier finden.
  • Einen Package Manger deiner Wahl, du kannst NPM, pNPM oder auch Yarn verwenden. Wir empfehlen allerdings bun aufgrund der verbesserten Geschwindigkeit und dem gelieferten Feature Set, da bun sowohl einen Package Manager als auch einen Task Runner beinhaltet.
    • Installationsanleitungen für bun kannst du hier finden.

Installation

  1. Klone das Repository

    git clone https://github.com/IBCornelsen/online-energieausweis
    
  2. Führe docker-compose aus.

    docker-compose up --build
    
  3. Öffne localhost:3000 in deinem Browser.

Nächste Schritte

  • Funktionierender Checkout Flow
  • Performance Optimierungen
  • Automatische Tests
  • Dokumentation

Siehe alle offenen issues für eine Liste der vorgeschlagenen Features (und bekannten Probleme).

Beiträge zu unserer Arbeit

Wenn du Ideen, Vorschläge oder sonstige Anmerkungen haben solltest, schreck' nicht davor zurück dein Feature zu implementieren und eine Pull Request zu erstellen, wir sind immer offen für neues!

  1. Erstelle einen Fork des Repos
  2. Erstelle einen neuen Feature Branch (git checkout -b feature/AmazingFeature)
  3. Committe deine Änderungen (git commit -m 'Add some AmazingFeature')
  4. Pushe deine Änderungen auf den neuen Branch (git push origin feature/AmazingFeature)
  5. Öffne eine Pull Request

License

Veröffentlicht unter der GPL-3.0 Lizenz. Siehe LICENSE für mehr Information.

Kontakt

IBCornelsen - info@ibcornelsen.de

Organisation: https://github.com/IBCornelsen

Description
No description provided
Readme GPL-3.0 116 MiB
Languages
Astro 38.1%
TypeScript 34.9%
Svelte 24.6%
MDX 1.4%
Shell 0.3%
Other 0.6%