https://lampalagua.ar
Lampalagua ist ein Boutique-Buchverlag aus La Rioja, Argentinien.
Ich habe ihre Webplattform mit Angular.js für das Frontend und .NET mit C# für das Backend entwickelt. Die Website verfügt über ein benutzerdefiniertes CMS zur Verwaltung von Buchlisten, Autorinformationen und Kauflinks von externen Anbietern.
Das Design der Benutzeroberfläche legt großen Wert auf EINFACHHEIT. Dies ist das Merkmal, das dem Kunden das Projekt gegenüber anderen Standardlösungen wie Shopify verkauft hat. Es hat genau die Funktionen, die sie wollen, und nicht mehr. Ohne unnötige Komplexität ist die Plattform sowohl für Kunden als auch für Administratoren einfach zu bedienen.
Das ist zum Beispiel der Grund, warum es keine Warenkorb-Funktion gibt und stattdessen externe Kauflinks verwendet werden. Dies wurde vom Kunden gewünscht, um nicht mit ihren direkten Kunden (Buchhandlungen und Einzelhändlern) zu konkurrieren.
Funktionen
Frontend
- Responsives Design für optimale Anzeige auf allen Geräten
- Benutzerdefiniertes CMS für einfache Verwaltung von Buchlisten und Autorinformationen
- Starker Fokus auf Einfachheit und Benutzerfreundlichkeit, maßgeschneidert für die Bedürfnisse des Kunden
- Rich-Text-Editor für die Erstellung und Bearbeitung von Inhalten
- Integration mit externen Anbietern für nahtlose Kauflinks
- SEO-Optimierung zur Verbesserung der Online-Sichtbarkeit
- Rich-Text-Editor und Bildverwaltung
Backend
- Robuste API, erstellt mit .NET und C# für nahtlose Datenverwaltung
- SQLite für leichtgewichtige Datenbankverwaltung
- Integration mit Auth0 für Authentifizierung und Autorisierung von Administratorbenutzern
- Anpassbare Datenmodelle für flexible Inhaltsverwaltung
- Containerisierte Bereitstellung mit Docker für einfache Skalierbarkeit
- Sichere, abhängigkeitsfreie, automatisierte Bereitstellung mit Bash und SSH
Sicherheitsfunktionen
- Rollenbasierte Zugriffskontrolle für Administratorbenutzer
- Durchsetzung von CSP (Content Security Policy) zur Minderung von XSS-Angriffen