LANARS

Byzans

Internationales soziales Netzwerk für Lese-Fans

Wie kann Ihre Leidenschaft für das Lesen Sie dazu inspirieren, ein erfolgreiches Unternehmen zu gründen? Dies ist die Geschichte von Byzans - ein internationales soziales Netzwerk für Lese-Fans

Technische Lösungen

Mobiler Client: Flutter (Dart)

Frontend: ReactJS (JavaScript)

Back-End: Django (Python)

Umgebung: EC2 (Ubuntu), RDS (PostgreSQL), ElastiCache (Redis)

Wichtigste Funktionen

Buchsuche

ISBN-Scanner

News Feed

Meine Bücher

Meine Clubs

Top 50

Die Fallsrt

Mobilapp

Byzans

Byzans - ein Tool für leidenschaftliche Leser.

Mit diesem Produkt können Sie nach neuen Büchern suchen, diese abspeichern, über Literatur diskutieren und mit anderen Leseratten kommunizieren.

Byzans kombiniert die Stärken von zwei großen Konkurrenten - der Literaturseite Amino und der Plattform Goodreads. Amino ist ein Netzwerk von Communities, die sich einer breiten Palette von Themen widmen, darunter auch der Literatur. Goodreads ist ein soziales Katalogisierungsportal für Lese-Fans. Byzans ist die erste App, die Katalogisierungsdienste mit Diskussionen über Bücher verbindet. Die Idee stammt von dem französischen Produktinhaber und LANARS-Kunden Simon Gauchet.

Byzans wurde als Werkzeug für passionierte Lesefreunde konzipiert. Mit Hilfe dieses Produkts können Sie nach neuen Büchern anhand der ISBN, des Autorennamens oder des Buchtitels suchen, diese in verschiedenen Listen abspeichern, über das Thema Literatur diskutieren und mit anderen Leseratten plaudern.

Produktvorteile

Glattes Design, einfach zu navigierende Benutzeroberfläche, nützliche Social-Media-Aspekte — Byzans gewährleistet eine komfortable Nutzung und bequeme Kommunikation mit anderen Bücherfreunden. Entdecken Sie weitere Funktionen der Anwendung in der Rubrik Vorteile.

ISBN-Code

Die Benutzer können ein bestimmtes Buch in der Datenbank finden, indem sie dessen ISBN mit der Kamera ihres Smartphones scannen. Das Scannen ist im QR-Scan-Modus möglich.

Nachrichten

Im Bereich News Feed zeigt die Anwendung den Nutzern, welche Bücher ihre Freunde kürzlich zu ihrem Bücherregal hinzugefügt haben, und informiert Sie darüber, ob sich der Status der bereits gespeicherten Bücher geändert hat.

Chaträume

Innerhalb der Byzans-App gibt es mehrere Kommunikationsmodi. Die drei Chaträume sind für Gruppenchats in Echtzeit gedacht. Die Art des Chats, an dem die Benutzer teilnehmen, hängt von ihrem Lesestadium ab. Sie fallen automatisch in eine der Kategorien: Möchte lesen, Derzeit gelesen, Gelesen. Das Forum bietet entspannte Kommunikationsmöglichkeiten mit einer großen Anzahl von Menschen - dies ist der Community-Bereich, in dem sich alles um das Thema Bücher und Autoren dreht. Sie können alle drei Chaträume besuchen, um sich mit anderen Lesefans auszutauschen, die andere Lesestufen angegeben haben.

Abschnitt Top 50

Top 50 ist ein Statistikbereich, in dem die Informationen ständig aktualisiert werden. In diesem Bereich werden die beliebtesten Clubs zu Büchern angezeigt, die den Status "Gelesen", "Möchte lesen" oder "Derzeit gelesen" haben.

Herausforderungen und Lösungen

Relevante Suche

Das Problem

Es gibt mehrere große offene Ressourcen-Sites im Internet, auf denen Sie den Namen eines Buches, Informationen über den Autor und den Verlag sowie das Originalcover des Buches finden können. Amazon Books und Google Books API gehören beispielsweise dazu. Das Problem ist, dass dieses Dienste Abfragebeschränkungen haben, Ergebnisse duplizieren können und praktisch unmöglich zu synchronisieren sind.

Die Lösung

Wir haben die Methode für den Empfang und die Vorverarbeitung von Daten von Servern Dritter standardisiert und einen Algorithmus entwickelt, der automatisch eine interne Datenbank erstellt.

Keine Duplizierung von Suchergebnissen

Das Problem

Es kann sein, dass eine Buchsuche überhaupt keine Ergebnisse liefert oder dass Sie dasselbe Buch mehrmals sehen. Hierfür gibt es verschiedene Gründe. Zum Beispiel sind die meisten Bücher neu aufgelegt worden. Es ist auch wichtig zu verstehen, dass ein und dasselbe Buch in verschiedenen Sprachen veröffentlicht werden kann und der Titel in verschiedenen Übersetzungen unterschiedlich lauten kann.

Die Lösung

Unser Team hat einen Algorithmus entwickelt, der unnötige Ergebnisse aus dem Suchbereich eliminiert, indem er die Titel miteinander vergleicht.

Repräsentative Buchcover

Das Problem

Um die Bücherliste eines Benutzers zusammenzustellen, benötigten wir visuelles Material, das die gespeicherten Bücher auf den Bildschirmen der Benutzer wiedergibt. Dazu brauchten wir eine Datenbank mit qualitativ hochwertigen Bildern, die Buchcover im gleichen Stil enthalten sollten.

Die Lösung

Die Programmierer von LANARS haben Standards für die Auswahl von visuellen Inhalten aus dem Internet eingeführt.

Hochgeschwindigkeits-Buchsuche

Das Problem

Um Informationen über ein Buch anhand des Titels, des ISBN-Codes oder des Namens des Autors zu finden, muss Byzans eine Anfrage an viele Bibliotheksserver, Buchhandelswebsites und elektronische Register stellen. In der Testversion des Produkts konnte eine solche Suche zwischen 20 Sekunden und mehreren Minuten dauern. Um den Prozess zu beschleunigen, mussten wir einen Algorithmus zum Zwischenspeichern von Daten entwickeln.

Die Lösung

Wir haben im Hintergrund mit der Entwicklung unserer Buchdatenbank begonnen, die auf Amazon Redis Caching basiert.

Unabhängige Buchdatenbank

Das Problem

Bei der Entwicklung der Produktarchitektur wurde klar, dass die App eine eigene Datenbank mit Büchern benötigt. Aber wie lässt sich diese Idee umsetzen, ohne Hunderte von Jahren damit zu verbringen, Informationen über die Millionen von Büchern, die von der Menschheit geschrieben wurden, manuell hinzuzufügen?

Die Lösung

Alle Ergebnisse, die unsere Suchmaschine als Antwort auf Benutzeranfragen liefert, werden mit den vorhandenen Einträgen in unserer Datenbank verglichen. Wenn Byzans ein neues Buch entdeckt, wird es der Datenbank hinzugefügt.

Mehr Fälle entdecken

  • Plattform für medizinisches Personal im Militär
    Medic Tool
    Plattform für medizinisches Personal im militärischen Bereich
    Leben retten unter Feldbedingungen mit einem Telefon - die erste mobile Anwendung dieser Art: Medic Tool.
    Mehr sehen
    Mehr sehen
  • Industrielle Internet-of-Things-Lösung für die Metallbearbeitung
    Liquid Tool
    Industrielles Internet der Dinge - Lösung für die Metallbearbeitung
    Liquid Tool - das industrielle Internet der Dinge für die metallverarbeitende Industrie. Wie maßgeschneiderte Hardware die Fertigungsleistung verbessert.
    Mehr sehen
    Mehr sehen
  • Hy5 App
    Hy5 App
    Reibungslose Interaktion mit einer Handprothese
    Verbinden Sie eine Prothese mit einer mobilen App für müheloses Management — der Fall Hy5 App.
    Mehr sehen
    Mehr sehen
  • intelligente Türklingel
    Defigo
    Intelligente Türklingel
    Defigo macht das Leben einfacher und sicherer für Personen, die in einem Mehrfamilienhaus leben, sowie für Bürobesitzer.
    Mehr sehen
    Mehr sehen
  • Miloo
    Miloo
    In der Schweiz montierte E-Bikes und E-Scooter
    Mobilität mit Komfort, Stabilität und individuellem Ansatz.
    Mehr sehen
    Mehr sehen
  • Fitnessplattform
    Memento
    On-Demand Fitness-Plattform
    Inaktivität bekämpfen und Bewegung fördern - wie die Fitness-Plattform Memento den Zugang zum Sport verändert
    Mehr sehen
    Mehr sehen
  • Android APP für Geldtransfer und Geldwechsel
    Vizium
    Android-App für Geldtransfer und Geldwechsel
    Mobile App für den stressfreien und sicheren Geldwechsel - der Fall Vizium.
    Mehr sehen
    Mehr sehen
  • Liquid app
    Carvis
    Assistent für persönliche Autokosten
    Mit Carvis haben Sie alle fahrzeugrelevanten Daten im Blick, können Ihre Ausgaben verfolgen und Tankstellenbesuche planen.
    Mehr sehen
    Mehr sehen
MilooCrossuiteHy5ByzansCarvisVizium