Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Drupal Jobs ›

Entwicklung einer Drupal-Lernkarten-Webanwendung

Eingetragen von Armin82 (2)
am 29.10.2023 - 17:42 Uhr in
  • Drupal Jobs
  • Drupal 9.x oder neuer

Projektbeschreibung:
Ich suche nach einem erfahrenen Entwickler, der in der Lage ist, eine Lernkarten-Webanwendung auf einer frisch installierten Drupal-Plattform zu erstellen. Das Hauptziel dieses Projekts ist es, den Nutzern die Möglichkeit zu bieten, eigene Lernkarten zu erstellen, zu verwalten und zu lernen, indem sie Fragen und Antworten hinzufügen. Hierbei sollen mehrere Funktionen implementiert werden.

Das Projekt umfasst mehrere Meilensteine. Zu Beginn steht die Einrichtung der grundlegenden Website-Struktur, einschließlich der Installation von Drupal und der erforderlichen Plugins sowie der Implementierung der Benutzerregistrierungs- und Anmeldefunktion.

Die nachfolgenden Meilensteine konzentrieren sich auf die Umsetzung verschiedener Funktionalitäten, wie z.B. die Möglichkeit zur Erstellung und Bearbeitung von Fragen, die Einrichtung einer Lernfunktion mit zufälligen Fragen und versteckten Antworten sowie die Integration von Funktionen zur Meldung und Moderation von Fragen.

Des Weiteren sollen Funktionen zur Markierung von Fragen als "richtig" oder "falsch" beantwortet sowie zur Verfolgung des Lernerfolgs und des Fortschritts der Benutzer implementiert werden.
Eine Exportfunktion für Fragen in PDF-Format mit eindeutiger Nummerierung wird ebenfalls erwartet.

Darüber hinaus soll eine Statistikseite eingerichtet werden, auf der Benutzer ihren Lernfortschritt verfolgen können, einschließlich der Anzahl der beantworteten Fragen und der Anzahl der richtigen bzw. falschen Antworten. Die Anwendung soll sowohl auf Mobilgeräten als auch auf Desktop-Computern benutzerfreundlich sein, wobei der Zugang nur für registrierte Benutzer zugelassen ist.

Abschließend sollen umfassende Tests durchgeführt und letzte Optimierungen vorgenommen werden, um die reibungslose Funktion der Anwendung sicherzustellen. Zudem ist die Erstellung einer benutzerfreundlichen Anleitung zur Anwendung sowie Schulungen für den Kunden oder sein Team vorgesehen. Eine Testphase von 10 Tagen ist geplant, um die Stabilität und Zuverlässigkeit der Anwendung zu verifizieren.

Meilensteine
1: Grundlegende Website-Einrichtung
- Installation von Drupal und erforderlichen Plugins.
- Erstellung der Benutzerregistrierung und -anmeldung.
- Einrichtung der Funktion zum Hinzufügen und Überprüfen.
- Integration der Grundstruktur in die Webseite. Dieser Meilenstein dient dazu zu zeigen, dass die Arbeiten begonnen wurden, ohne eine direkte Zahlung.

2: Fragen erstellen und bearbeiten
- Implementierung des WYSIWYG-Editors zur Erstellung von Fragen und Antworten.
- Hinzufügen der Funktion zur Kategorisierung von Fragen.
- Benutzern die Möglichkeit geben, Fragen für den Community-Fragenpool hinzuzufügen und Kategorien festzulegen (einschließlich Moderatoren-/Administratoren-Funktionen). Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

3: Lernfunktion
- Einrichtung der "Fragen lernen"-Seite mit zufälligen Fragen und Ausblendung der Antworten.
- Implementierung der Funktion, um die Antwort einzublenden, ohne dass die Seite neu geladen wird. Siehe Beispiel 3. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

4: Fragen melden und Moderation
- Integration des "Frage melden"-Buttons und der Meldeseite.
- Einrichten der Benutzerkommentarfunktion für gemeldete Fragen.
- Administrator/Moderatoren-Panel zur Überprüfung und Anpassung gemeldeter Fragen. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

5: Lernerfolg und Fortschrittsverfolgung
- Implementierung der Markierung von Fragen als "richtig" oder "falsch" beantwortet.
- Fortschrittsverfolgungsfunktion für Benutzer. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

6: Exportfunktion für Fragen
- Ermöglichen, Fragen und Antworten einer ausgewählten Kategorie in PDFs zu exportieren.
- Eindeutige Nummerierung für Fragen und Antworten im PDF. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

7: Statistikseite
- Einrichtung der Statistikseite für Benutzer, um ihren Lernfortschritt anzuzeigen.
- Hier kann der Benutzer sehen, wie viele Fragen er beantwortet hat, wie viele davon richtig und wie viele falsch beantwortet wurden.
- Als falsch gelten Fragen, die 3 mal falsch beantwortet wurden, als richtig gelten Fragen, die 3 mal richtig beantwortet wurden.
- Ebenso soll der Benutzer nur Fragen lernen können, die als falsch markiert wurden.
- Möglichkeit, sich falsch beantwortete Fragen erneut anzuzeigen. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

8: Responsives Design und Zugangsbeschränkung
- Sicherstellen, dass die Anwendung sowohl auf Mobilgeräten als auch auf Desktop-Computern benutzerfreundlich ist.
- Vollständige Umsetzung der Zugangsbeschränkung nur für registrierte Benutzer. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

9: Abschluss und Tests
- Durchführung von umfassenden Tests und Fehlerbehebung.
- Letzte Optimierungen und Sicherstellung, dass alles reibungslos funktioniert. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

10: Dokumentation und Schulung
- Erstellung einer benutzerfreundlichen Anleitung zur Verwendung der Anwendung.
- Schulung des Kunden oder seines Teams, wenn erforderlich. Zahlung erfolgt, sobald dieser Meilenstein erreicht ist.

Dauer der Testphase: 10 Tage Die Testphase dauert 10 Tage, um die Stabilität und Zuverlässigkeit der Anwendung sicherzustellen.

Beispiele finden Sie unter folgenden Links:
https://t.ly/L2gtc
https://t.ly/A14LY
Beispiel 3: Ein Beispiel, wie ich es mir vorstelle, finden Sie hier: https://bit.ly/48UTKBu. Die Frage ist zunächst sichtbar. Nachdem Sie glauben, die Frage richtig beantwortet zu haben, klicken Sie auf die Frage, und die Antwort wird zusammen mit den Knöpfen für 'Richtig' oder 'Falsch' angezeigt.

‹ Freelancer gesucht Freiberuflerin/ Freiberufler für Unterstützung bei der Migration von 9.2.20 auf 9.3.0 und höher ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Interessierte Nachfrage

Eingetragen von schmittrich (211)
am 31.10.2023 - 13:31 Uhr

Hallo, die Projektbeschreibung hört sich spannend an! Vor allem die Umsetzung mit Drupal ist sicher spannend. Was ist denn das Innovative an der geplanten Webapplikation? Beispielsweise im Vergleich zu Anki? Ich frage aus reinem Interesse, da ich selbst ein großer Fan von Lernkarten bin, wenn es für mich neue Wissensgebiete zu erschließen gibt. Vor 20 Jahren, während meines Studiums, habe ich mir selbst ein Programm geschrieben, das die beschriebenen Funktionen abbildete.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • erfahrung mit dem Modul script manager
  • Verständnisfrage private_files in Drupal
  • [erledigt]MP3 in Drupal 10 einbinden
  • HTML oder JS Code wird nicht ausgeführt
  • Posts von einem Inhaltstyp in einen anderen verschieben
  • Mysql Ver 8.0.41 zu MariaDB 10.11.11
  • DrupalCamp Ruhr 12. / 13. September in Essen!
  • [gelöst]Zugriff auf inhaltstyp für angemeldete Benutzer wird verweigert
  • Word DOC Export Modul/Funktion gesucht
  • W3CSS Paragraphs Views
  • Advertising Modul gesucht
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • dinmikkith schrieb JavaScript
    vor 1 Woche 21 Stunden
  • Ex- und Import nutzen
    vor 1 Woche 3 Tagen
  • cut&paste lässt sich automatisieren
    vor 1 Woche 3 Tagen
  • geht, soweit mir bekannt, nur
    vor 1 Woche 3 Tagen
  • Inkompatibilität zwischen MySQL u. MariaDB sowie SQL-Basiswissen
    vor 1 Woche 3 Tagen
  • JavaScript gehört in Drupal
    vor 1 Woche 4 Tagen
  • JavaScript gehört in Drupal
    vor 1 Woche 4 Tagen
  • Ich würde mich an die beiden
    vor 3 Wochen 2 Tagen
  • @dinmikkith leider
    vor 3 Wochen 2 Tagen
  • Da gibt's schon was. Ich
    vor 3 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250016
Registrierte User: 20329

Neue User:

  • antidetect-browser25
  • freundbs
  • Lorydom

» Alle User anzeigen

User nach Punkten sortiert:
wla9455
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3855
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association