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

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.

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.

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.

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

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
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
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
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
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
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
Crossuite
Hy5
Byzans
Carvis
Vizium
Tiltingpoint