Machen Sie die jüdische Bibliothek für jedermann zugänglich, indem Sie eine App mit einer modernen Benutzeroberfläche/UX erstellen, die auf jedem Gerät ausgeführt werden kann
Sehen Sie sich unsere Website an »
Fehler melden · Funktion anfordern
Über das Projekt
Gebaut mit
Erste Schritte
Voraussetzungen
Installation
Verwendung
Roadmap
Mitwirken
Lizenz
Kontakt
Danksagungen
Mir fehlte eine Open-Source-App der Jüdischen Bibliothek für PCs.
Torat Ememt ist alt und wird nicht mehr gewartet, und die App von Sefaria ist großartig, funktioniert jedoch auf Computern nicht gut.
Also beschloss ich, selbst eines zu machen. Ich kannte Dart und Flutter am Anfang überhaupt nicht, aber es hat Spaß gemacht. Ich liebe es , neue Technologien zu lernen!
Die Datenbank selbst ist für alle zugänglich, die die wichtige Arbeit der Sefaria-Organisation verfolgen. Dafür gebührt ihnen ein großer Dank.
Hauptmerkmale des Projekts:
Die Software ist KOSTENLOS und wird IMMER KOSTENLOS sein.
Entwickelt für den effizienten Einsatz auf jedem Gerät, einschließlich Windows, Linux und Android.
Die App ist so benutzerfreundlich wie möglich gestaltet.
Es wurde ein sorgfältiger Auswahlprozess durchgeführt, um sicherzustellen, dass die Bücher für die Thora-Gemeinschaft geeignet sind
Die Bibliothek ist flexibel, das heißt, Sie können Bücher zur Bibliothek hinzufügen oder daraus entfernen.
schnelle Suchmaschine, einschließlich der vom Benutzer hinzugefügten Bücher.
Die App unterstützt die folgenden Formate: TXT, Docx und PDF.
Ich hoffe, dass meine Arbeit der Tora-Gemeinschaft hilft, jederzeit und überall einfach und effektiv zu lernen.
(zurück nach oben)
Ich entscheide mich für Dart und Flutter. Ich denke, das ist die effizienteste und modernste Art, eine GUI-App zu erstellen.
Außerdem handelt es sich um ein Multiplattform-Framework.
(zurück nach oben)
Die App befindet sich noch in der Entwicklung. Es gibt also noch kein Installationspaket. Sie können die ZIP-Datei aus dem GitHub-Repository herunterladen, entpacken und die App ausführen.
Stellen Sie sicher, dass Visual C++ Redistributable auf Ihrem Computer installiert ist. Wenn nicht, laden Sie es hier herunter und installieren Sie es.
Laden Sie die vollständige Zip-Datei (einschließlich der Bibliothek) von der Release-Seite herunter, entpacken Sie sie und führen Sie die App aus.
Geben Sie beim ersten Ausführen der App den Pfad zur Bibliothek an. Der Pfad sollte sich im entpackten Ordner befinden.
Laden Sie die APK von der Release-Seite herunter und installieren Sie sie.
Laden Sie die Bibliothek von der Veröffentlichungsseite herunter und entpacken Sie sie auf Ihrem Gerät.
Geben Sie beim ersten Ausführen der App den Pfad zur Bibliothek an. Der Pfad sollte sich im entpackten Ordner befinden.
(zurück nach oben)
Dokumentation finden Sie im Wiki-Bereich.
(zurück nach oben)
Fügen Sie eine Geschäftslogikschicht hinzu, indem Sie die Zustandsverwaltungsbibliothek auf Block umstellen.
Übertragen Sie Buchdaten aus Textdateien in die SQLite-Datenbank
Fügen Sie eine Option für die semantische Suche mithilfe eines einbettenden ML-Modells und einer Vektordatenbank hinzu
Sprachunterstützung
Englisch
hebräisch
Eine vollständige Liste der vorgeschlagenen Funktionen (und bekannten Probleme) finden Sie in den offenen Problemen.
(zurück nach oben)
Beiträge machen die Open-Source-Community zu einem so wunderbaren Ort zum Lernen, Inspirieren und Schaffen. Jeder Beitrag, den Sie leisten, wird sehr geschätzt .
Wenn Sie einen Vorschlag haben, der dies verbessern könnte, forken Sie bitte das Repo und erstellen Sie eine Pull-Anfrage. Sie können ein Problem auch einfach mit dem Tag „Verbesserung“ eröffnen. Vergessen Sie nicht, dem Projekt einen Stern zu geben! Danke noch einmal!
Forken Sie das Projekt
Erstellen Sie Ihren Feature-Zweig ( git checkout -b feature/AmazingFeature
)
Übernehmen Sie Ihre Änderungen ( git commit -m 'Add some AmazingFeature'
)
Push to the Branch ( git push origin feature/AmazingFeature
)
Öffnen Sie eine Pull-Anfrage
(zurück nach oben)
Der Code ist derzeit nicht lizenziert. Es kann sich in Zukunft ändern, aber es wird immer Open-Source bleiben.
Die Texte haben unterschiedliche offene Lizenzen. Weitere Informationen hierzu finden Sie auf der Website von Sefaria.
(zurück nach oben)
Sivan Ratson- - [email protected]
Projektlink: https://github.com/sivan22/otzaria
(zurück nach oben)
Das Projekt war aufgrund des großartigen Projekts von Sefaria verfügbar.
und Dicta Association, durch die viele wichtige Bücher hinzugefügt wurden.
Der PDF-Viewer wird von pdfrx unterstützt.
Für automatische Updates habe ich update verwendet.
(zurück nach oben)