Skip to content

phranck/lmaa.space

Repository files navigation

lmaa.space

React TypeScript npm Hono Vite Astro UnoCSS

LMAA - Lokale Märkte. Alternative Anbieter.

Lokale Märkte. Alternative Anbieter.

lmaa.space ist ein kuratiertes Verzeichnis unabhängiger Online-Shops als Alternativen zu großen Plattformen und reinen Marktplätzen in Europa.

Aktuell sind über 540 Shops in 45+ Kategorien gelistet. Alle Einträge werden manuell geprüft und kuratiert. Das Projekt ist nicht kommerziell, werbefrei und unabhängig.

Shops vorschlagen

Einen neuen Shop kann jeder ohne Registrierung direkt einreichen. Jeder Vorschlag wird anhand der Aufnahmekriterien geprüft.

Öffentliches API

Die Shop- und Kategorie-Daten stehen über ein öffentliches REST-API zur Verfügung. Die vollständige Dokumentation mit allen Endpoints, Schemas und einer Try-it-out-Funktion gibt es unter api.lmaa.space.

Quellcode

Das Projekt ist als npm-Monorepo aufgebaut: Astro SSR + React Islands für die öffentliche Seite, ein React-Dashboard für die Administration, ein Hono-Backend mit PostgreSQL/Drizzle ORM und geteilte Pakete für Typen, API-Schemas und UI-Komponenten.

Paketgrenzen

  • @lmaa/shared enthält app-übergreifende Domain-Typen, Konstanten und Utility-Funktionen ohne App-spezifische Abhängigkeiten.
  • @lmaa/contracts enthält Zod-Schemas und DTO-Verträge. Es darf auf @lmaa/shared aufbauen, aber nicht auf Apps oder UI-Code.
  • @lmaa/ui enthält wiederverwendbare React-Komponenten und exportiert nutzbare Unterpfade über packages/ui/package.json.
  • Apps importieren geteilte UI nur über Package-Exports wie @lmaa/ui oder @lmaa/ui/region-select, nicht über relative Pfade nach packages/*/src.
  • Jeder Workspace deklariert seine direkten Runtime-Imports im eigenen package.json.

Fehler melden und Anregungen

Fehler, Anregungen und Verbesserungsvorschläge sind willkommen. Bitte nutze dafür die GitHub Issues.

Ursprungsprojekt

lmaa.space basiert auf der ursprünglichen Liste Amazon-Alternativen auf Codeberg.

Unterstützen

lmaa.space ist ein privates Community-Projekt ohne kommerzielle Interessen.

Ko-Fi

About

Shopping Alternativen für den eropäischen Raum

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors