Dieses Projekt ist Teil von
#Inhaltsverzeichnis – Einführung – Tech Stack – Umgebungsvariablen – Installationshandbuch – Beitragsrichtlinien – Verhaltenskodex – Lizenzen – Mitwirkende
ExamTime ist eine Plattform, die die Prüfungsvorbereitung erleichtern soll, indem sie einen zentralen Ort zum Teilen und Herunterladen von Notizen im PDF-Format bietet. Egal, ob Sie ein Student sind, der nach Lernmaterialien sucht, oder jemand, der bereit ist, durch das Teilen Ihrer Notizen einen Beitrag zu leisten, ExamTime zielt darauf ab, die Prüfungsvorbereitung effizienter und kollaborativer zu gestalten.
Wenn Sie in Open Source mitwirken, haben Sie mehr Möglichkeiten, mit verschiedenen Projekten und Mentoren zusammenzuarbeiten und verschiedene Erkenntnisse und Ideen kennenzulernen. Es ist eine Plattform, auf der Mitwirkende mit einer konstruktiven und positiven Einstellung zusammenwachsen.
Tech-Stack
Fangen wir an
Umgebungsvariablen
Um dieses Projekt auszuführen, müssen Sie die folgenden Umgebungsvariablen zu Ihrer .env
Datei hinzufügen. Sie können auf die Datei .env.dev
verweisen, die sich sowohl im Server- als auch im Client-Verzeichnis befindet.
Für Server
-
PORT
-
MONGODB_URI
-
SECRET
-
ORIGIN
Für den Kunden
Lokal ausführen
Forken Sie das Repository
Klonen Sie das Projekt
git clone https://github.com/ < your_username > /ExamTime.git
Navigieren Sie zum Serververzeichnis
Installieren Sie Serverabhängigkeiten
Starten Sie den Server
Navigieren Sie zum Client-Verzeichnis
Installieren Sie Client-Abhängigkeiten
Starten Sie den Client
Beitrag starten
Vorhandenen Zweig aktualisieren
git checkout main
git pull origin main
Erstellen Sie einen neuen Zweig
git checkout -b feature/my-feature
Nehmen Sie die gewünschten Änderungen im Code vor
Änderungen übernehmen
git add .
git commit -m " Add feature XYZ "
Veränderungen vorantreiben
git push -u origin feature/my-feature
Überprüfen Sie nun die Änderungen und Sie sind bereit, Ihren Pull Request zu stellen?
- Lesen Sie unsere BEITRAGSRICHTLINIE, um alle Einzelheiten zum Mitwirken bei ExamTime zu erfahren
- Erfahren Sie alles über den Entwicklungsprozess und alle Informationen, die Sie benötigen, um zu unserem Projekt beizutragen
- Wenn Sie grundlegende Fragen haben, schauen Sie sich unbedingt die Ressourcen dort an
- Bitte beachten Sie, dass dieses Projekt mit dem VERHALTENSKODEX veröffentlicht wird. Durch die Teilnahme an diesem Projekt erklären Sie sich mit den Bedingungen einverstanden.
Lizenz
MIT
- Dieses Projekt dankt allen Mitwirkenden für ihren wertvollen Beitrag zu unserem Projekt
- Stellen Sie sicher, dass Sie etwas Liebe zeigen, indem Sie unserem Repository spenden
Zurück nach oben