Willkommen im SmartSavvy Repository! SmartSavvy ist die ultimative Plattform für Musiker, die ihre Online-Präsenz optimieren und ihre Karriere vorantreiben möchten. Wir bieten leistungsstarke SmartLinks, um deine Musik optimal zu präsentieren, und hochwertige Online-Kurse, um dein Wissen und deine Fähigkeiten zu erweitern.
- SmartLinks:
- Erstelle ansprechende und conversion-optimierte Landingpages für deine Musik.
- Verbinde alle deine Streaming-Dienste (Spotify, Apple Music, Deezer, etc.) an einem Ort.
- Tracke Klicks, Views und Conversions, um deine Marketingstrategie zu optimieren.
- Passe das Design deiner SmartLinks individuell an.
- Integriere Facebook Pixel für detailliertes Conversion-Tracking.
- Online-Kurse:
- Erlerne die Grundlagen des Musikmarketings, der Promotion und des Brandings.
- Erhalte wertvolle Einblicke von erfahrenen Experten der Musikindustrie.
- Erweitere dein Wissen über Social Media Marketing, Spotify Algorithmen und mehr.
- Optimiere deine Musikvermarktung mit praxiserprobten Strategien.
SmartSavvy basiert auf den folgenden Technologien:
- Frontend:
- Next.js 15 - Das React Framework für Production
- AceternetyUI - Umfassende und moderne UI-Komponentenbibliothek
- ShadcnUI - Wiederverwendbare UI-Komponenten, die du einfach kopieren und einfügen kannst
- Tailwind CSS - Utility-First CSS Framework
- Backend:
- T3 Stack - Ein moderner Webentwicklungsstack
- tRPC - End-to-End Typesafe APIs
- NextAuth.js - Authentication
- Prisma - ORM (Object-Relational Mapper)
- T3 Stack - Ein moderner Webentwicklungsstack
- Datenbank:
- MongoDB - Flexible und skalierbare NoSQL-Datenbank
- Upstash Redis - Für Stats
- Deployment:
- Vercel - Für automatische Deployments und globale Skalierung
So startest du SmartSavvy lokal:
-
Klonen des Repository:
git clone https://github.com/JoshiWorld/spotify-saves-calculator cd smartsavvy
-
Installation der Abhängigkeiten:
npm install # oder yarn install
-
Erstellung der
.env
Datei:Kopiere die
.env.example
Datei und passe die Umgebungsvariablen an:cp .env.example .env
Passe die Werte in der
.env
Datei an deine lokale Umgebung an. -
Datenbank Migrationen anwenden:
npx prisma migrate dev
-
Entwicklungs-Server starten:
npm run dev # oder yarn dev
Öffne http://localhost:3000 in deinem Browser, um SmartSavvy zu nutzen und um es weiterzuentwickeln.
SmartSavvy wird automatisch auf Vercel deployed. Jede Pull-Request in den main
Branch löst einen neuen Deployment aus.
Joshua Stieber - joshua@smartsavvy.eu