Willkommen bei [McA_Hub Project -Hacktoberfest24] - Hacktoberfest 2024 ???
Vielen Dank, dass Sie sich dieses Repository angesehen haben! Wir freuen uns, dass Sie zum HacktoBerfest 2024 beitragen. Bevor Sie anfangen, nehmen Sie sich bitte einen Moment Zeit, um die folgenden Regeln und Richtlinien zu lesen, um einen reibungslosen Beitragsprozess zu gewährleisten.
Bitte überprüfen Sie die URL auf der rechten Seite des Projektabschnitts und durchsuchen Sie alle Abschnitte. Wenn Sie Probleme finden, erstellen Sie ein neues Problem. Ansonsten arbeiten Sie an den offenen Problemen.
Sie müssen das Repository zuerst spielen, bevor Sie dazu beitragen
Wie man beiträgt
HacktoBerfest -Daten:
- Ihre Pull/Merge -Anfragen (PR/MRS) müssen zwischen dem 1. Oktober und dem 31. Oktober (in jeder Zeitzone) erstellt werden.
- Beiträge zu diesem Repository müssen die Regeln für die HacktoBerfest -Regeln befolgen und an öffentliche, nicht angehaltene Repositorys vorgelegt werden.
Qualität über Quantität:
- Kein Spam: Die Einreichung von Spammy PR/Frau wird Sie disqualifizieren. Halten Sie Ihre Beiträge sinnvoll und vermeiden Sie minderwertige Korrekturen wie kleinere Grammatikupdates, es sei denn, sie verleihen einen echten Wert.
- PR/MRS sollte nicht mit Etiketten gekennzeichnet sein, die das Wort "Spam" oder "ungültig" enthalten. Beiträge mit „HacktoBerFest-akzeptiert“ werden jedoch als gültig angesehen, auch wenn sie nicht sofort verschmolzen werden.
Teilnahme von Repository:
- Dieses Repository nimmt am Hacktoberfest teil. Nehmen Sie also gerne einen Beitrag!
- Stellen Sie sicher, dass Ihr PR/MR entweder zusammengeführt wird, eine allgemeine genehmigende Überprüfung durchführt oder das Label „Hacktoberfest anerkannt“ erhält, um Ihren Hacktoberfest-Fortschritt zu zählen.
Überprüfungszeitraum:
- Sobald Ihr PR/MR erstellt wurde und Schecks überliefert, wird dies eine zweitägige Überprüfungsfrist durchlaufen. Stellen Sie sicher, dass Ihre Einreichung während dieser Zeit konform bleibt.
- Auch wenn das Hacktoberfest am 31. Oktober endet, kann PR/MRS in der siebentägigen Überprüfungsfrist bis in den November fortgesetzt werden.
Gültige Beiträge:
- Stellen Sie sicher, dass Ihr Beitrag dem Projekt einen echten Wert erhöht. Fehlerbehebungen, neue Funktionen und Dokumentationsverbesserungen sind willkommen!
Wie man anfängt
- Geben Sie dieses Repository in Ihr Github -Konto.
- Klonen Sie das Forked Repository in Ihre lokale Maschine.
- Nehmen Sie sinnvolle Änderungen und Verbesserungen vor.
- Erstellen Sie eine Pull -Anfrage und befolgen Sie die oben aufgeführten Richtlinien.
Wenn Sie neu in Github und Hacktoberfest sind, können Sie diese Ressourcen überprüfen, um loszulegen:
- So erstellen Sie eine Pull -Anfrage
- HacktoBerfest Offizielle Website
Zeigen Sie Ihre Unterstützung
Wenn Sie dieses Repository nützlich finden, geben Sie es bitte ein! Beiträge aller Art sind willkommen, und jedes Stück hilft, dieses Projekt zu verbessern.
Happy Coding und ein fröhliches Hacktoberfest! ???
Geben Sie das Repo auf und tragen Sie heute an! Lass uns zusammen etwas Erstaunliches bauen.
MCA -Hub -System
Rational Department Management, Klassenorganisation und fügen Sie Studenten und Fakultäten hinzu.
Verfolgen Sie nahtlos die Teilnahme, bewerten Sie die Leistung und geben Sie Feedback.
Greifen Sie auf Aufzeichnungen zu, zeigen Sie Markierungen an und kommunizieren mühelos.
LinkedIn
Um
Die MCA-Hub ist eine webbasierte Anwendung, die mit dem Stapel von Mern (MongoDB, Express.js, React.js, Node.js) erstellt wurde. Ziel ist es, das Abteilungsmanagement, die Klassenorganisation und die Kommunikation zwischen Schülern, Lehrern und Administratoren zu optimieren.
Merkmale
Benutzerrollen: Das System unterstützt drei Benutzerrollen: Administrator, Lehrer und Schüler. Jede Rolle hat spezifische Funktionen und Zugriffsstufen.
Admin -Dashboard: Administratoren (HOD) können neue Schüler und Lehrer hinzufügen, Klassen und Fächer erstellen, Benutzerkonten verwalten und die Systemeinstellungen überwachen.
Besucherverfolgung: Professoren können sich problemlos für ihre Kurse anwenden, Schüler als Gegenwart oder Abwesenheit markieren und Anwesenheitsberichte erstellen.
Leistungsbewertung: Professoren können die Leistung der Schüler bewerten, indem sie Marken und Feedback geben. Die Schüler können ihre Marken betrachten und ihre Fortschritte im Laufe der Zeit verfolgen.
Datenvisualisierung: Die Schüler können ihre Leistungsdaten über interaktive Diagramme und Tabellen visualisieren und ihnen helfen, ihre akademische Leistung auf einen Blick zu verstehen.
Kommunikation: Benutzer können mühelos über das System kommunizieren. Professoren können Nachrichten an Studenten senden und umgekehrt, um eine effektive Kommunikation und Zusammenarbeit zu fördern.
Anmeldungsprozess
Als Student

Als Lehrer

Als Admin
Zunächst können Sie sich als Administrator mit unterschiedlichem College -Namen, eindeutigem E -Mail und Passwort registrieren, dann können Sie sich anmelden 

Env Ordner
Frontend:
- React_app_base_url = http: // localhost: 8081
unterstützt:
- Port = 8081
- Mongo_url = mongoDB+srv: // skanarul8093: [email protected]/mcahub? Retrywrites = true & w = Mehrheit & Appname = ProjectCluster
Technologien verwendet
- Frontend: React.js, Material UI, Redux
- Backend: node.js, express.js
- Datenbank: MongoDB Atlas
Einsatz
- Rendern - Serverseite
- Netlify/Vercel - Client -Seite
Vielen Dankoutoall | | / | | / / | | | / / | | | | /--- | | | | | | | | | | /--- | | | | / | | / / | / / | |