Skip to content

shadowmoonezios/sprechstunden-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Sprechstunden-App

Projektbeschreibung

Die Sprechstunden-App ist eine vollständige Full-Stack-Webanwendung, die es Lehrern ermöglicht, ihre Sprechstunden zu verwalten und Schülern die Buchung dieser Sprechstunden zu erleichtern. Die Anwendung umfasst ein Frontend, das in React entwickelt wurde, und ein Backend, das mit Node.js und Express aufgebaut ist. Die Daten werden in einer MongoDB-Datenbank gespeichert.

Funktionen

  • Benutzerregistrierung und -anmeldung (Lehrer und Schüler)
  • Lehrer können Sprechstunden, Zeitfenster und Verfügbarkeiten anlegen
  • Schüler können verfügbare Sprechstunden einsehen und buchen
  • Benachrichtigungen über gebuchte Sprechstunden
  • Anpassbare Profile für Lehrer und Schüler

Technologien

  • React für das Frontend
  • Node.js und Express für das Backend
  • MongoDB für die Datenspeicherung
  • Bootstrap für das Styling

Installation

Um die Anwendung lokal auszuführen, folgen Sie bitte diesen Schritten:

  1. Klonen Sie das Repository: git clone https://github.com/benutzername/sprechstunden-app
  2. Installieren Sie die Abhängigkeiten im Backend-Ordner: cd backend && npm install
  3. Installieren Sie die Abhängigkeiten im Frontend-Ordner: cd frontend && npm install
  4. Starten Sie den Server: npm start
  5. Öffnen Sie Ihren Browser und gehen Sie zu http://localhost:3000

Mitwirken

Beiträge sind willkommen! Bitte erstellen Sie einen Pull-Request oder ein Issue, um Verbesserungen vorzuschlagen.

Lizenz

Dieses Projekt ist lizenziert unter der MIT-Lizenz.

About

Eine Webanwendung zur Verwaltung und Buchung von Sprechstunden für Lehrer und Schüler.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published