Die intelligente Sammlungsplattform fuer leidenschaftliche Sammler
Features • Spheres • Tech Stack • Installation • Roadmap
Collectorssphere ist eine moderne, datenschutzfreundliche Progressive Web App zur Verwaltung deiner Sammlungen. Egal ob Hot Wheels, Muenzen, Briefmarken, Vinyl, LEGO, Kameras oder Mineralien — alles an einem Ort, sicher und uebersichtlich.
Ein universeller Collection HUB, der dir hilft, alles was du sammelst professionell zu katalogisieren, zu bewerten und im Blick zu behalten. Spezialisierte Spheres fuer bestimmte Sammelgebiete (Trading Cards, Gaming, etc.) folgen in zukuenftigen Updates.
| Feature | Beschreibung |
|---|---|
| Sammlungen | Erstelle beliebig viele Sammlungen mit eigenen Kategorien |
| Items | Erfasse Items mit Bildern, Tags, Custom-Attributen und Preisen |
| Flexible Attribute | 8+ Attributtypen: Text, Nummer, Tags, Checkbox, Datum, Link, Waehrung |
| Import & Export | CSV und JSON Support fuer alle Sammlungen |
| Sharing | Teile Sammlungen mit anderen (Viewer/Editor/Admin Rollen) |
| Barcode Scanner | EAN-13, EAN-8, UPC-A, UPC-E, Code-128, QR |
- Uebersicht ueber alle Sammlungen, Items und Gesamtwert
- Konfigurierbare Dashboard-Tiles (verschieben, ein-/ausblenden, Groessen anpassen)
- Finanz-Charts (Ausgaben, Wert, Gewinn pro Sammlung)
- Top Items nach Wert
- Erinnerungen fuer wichtige Termine
| Tool | Beschreibung |
|---|---|
| Waehrungsrechner | Live-Wechselkurse fuer internationale Sammlungen |
| Markt & Portfolio | Edelmetall- und Kryptopreise im Blick |
| Sammler-News | Kuratierte News aus 14+ Sammelkategorien |
| Buecher-Suche | ISBN- und Textsuche mit Detailinfos |
| Vinyl-Suche | Barcode- und Textsuche mit Marktpreisen |
- Installierbar auf Smartphone und Desktop
- Offline-Faehigkeit mit Background Sync
- Pull-to-Refresh auf mobilen Geraeten
- Dark/Light Theme
Collectorssphere organisiert sich in spezialisierte Spheres, von denen jede optimiert ist fuer spezifische Sammelkategorien:
Collectorssphere
HUB
Universal Collection Manager
|
+-----------+---------+---------+-----------+
| | | | |
TCG Gaming Official Geo Shop
Trading Video Docs & Geology Market-
Cards Games Certs & Arch. place
Aktueller Fokus: Der HUB — der universelle Sammlungsmanager — ist die aktive Kernplattform. Die spezialisierten Spheres (TCG, Gaming, Official, Geo, Shop) befinden sich in Entwicklung und werden schrittweise freigeschaltet.
| Kategorie | Technologie |
|---|---|
| Framework | Next.js 16 (App Router, Turbopack) |
| Sprache | TypeScript (strict) |
| Styling | Tailwind CSS 4 |
| UI | React 19, Framer Motion, shadcn/ui |
| Backend | Supabase (PostgreSQL, Auth, Storage, Realtime) |
| PWA | Custom Service Worker |
| Hosting | Vercel |
| Analytics | Vercel Analytics & Speed Insights |
- Node.js 18+
- npm
- Supabase Account
git clone https://github.com/westside0106/CollectR.git
cd CollectRnpm installErstelle eine .env.local Datei mit den erforderlichen Variablen. Eine Vorlage findest du in der Projektdokumentation. Mindestens werden Supabase-Verbindungsdaten benoetigt.
npm run devOeffne http://localhost:3000
/ist die oeffentliche Landing Page. Eingeloggte User werden automatisch zum Dashboard weitergeleitet.
npm run dev # Entwicklungsserver
npm run build # Produktions-Build
npm run start # Produktions-Server
npm run lint # ESLint- Sammlungen erstellen, bearbeiten, teilen
- Items mit Bildern, Tags, Custom-Attributen
- Dashboard mit konfigurierbaren Tiles
- Finanz-Tracking (Ausgaben, Wert, Gewinn)
- Erinnerungen-System
- 5 integrierte Tools (Waehrung, Markt, News, Buecher, Vinyl)
- PWA mit Offline-Support
- Import/Export (CSV, JSON)
- Onboarding-Flow fuer neue User
- Performance-Optimierung
- Test-Coverage aufbauen
- TCG Sphere (Trading Card Games)
- Gaming Sphere (Video Game Collections)
- Geo Sphere (Mineralien, Fossilien)
- Official Sphere (Dokumente & Zertifikate)
- Shop Sphere (Marketplace Integration)
- AI-gestuetzte Item-Erkennung
- Community Features
- Oeffentliche Sammlungen
- Erweiterte Analytics
Beitraege sind willkommen!
- Fork das Repository
- Erstelle einen Feature-Branch (
git checkout -b feature/dein-feature) - Committe deine Aenderungen
- Push zum Branch (
git push origin feature/dein-feature) - Oeffne einen Pull Request
MIT License - siehe LICENSE fuer Details.
Made with Leidenschaft fuer Sammler weltweit