WallpaperMachine
The wallpapers you love. A new home on your Mac.
QR-Code-Foto-Sharing für Hochzeiten und Events
Translation pending
LifestyleTypeScript · PLpgSQLGitHub @DrBilooOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗OAn ist ein schlankes QR-Code-Foto-Sharing-Grundgerüst für Hochzeiten und Events. Gäste öffnen den QR-Link ohne App und Account, teilen Fotos oder Nachrichten und sehen neue Inhalte auf einer Live-Wall.
pnpm 10 oder neuerpnpm installsupabase start.env.example nach .env.local kopieren und die lokalen Werte aus supabase status eintragen.supabase db resetpnpm devhttp://localhost:3000/e/demo oder http://localhost:3000/e/demo/wall öffnen.Für den Magic-Link-Login muss in Supabase unter Authentication ein Mail-Provider aktiviert sein. Der Service-Role-Key gehört ausschließlich in .env.local und niemals in Client-Code.
Für eine öffentliche Testinstanz eignet sich Vercel:
.env.example setzen. NEXT_PUBLIC_APP_URL muss die echte Vercel-URL ohne abschließenden Slash sein.${NEXT_PUBLIC_APP_URL}/auth/confirm als Redirect URL eintragen.supabase db push auf das Produktionsprojekt anwenden und den Demo-Seed nur in einer Testdatenbank ausführen.https://deine-domain/e/<slug> teilen.Der Service-Role-Key darf nur als serverseitige Vercel-Variable hinterlegt werden. Er darf nicht mit NEXT_PUBLIC_ beginnen und nicht in Client-Komponenten importiert werden.
Free-Events erlauben 10 Fotos und laufen nach 14 Tagen ab. Paid-Events sind für 12 Monate aktiv und haben keine Fotoanzahlgrenze. Der Gastgeber kann Originalfotos und Nachrichten jederzeit als ZIP exportieren.
app/[locale]: Gastgeberseiten mit /de und /trapp/e/[slug]: sprachneutrale Gästeseiten und Live-Wallapp/api: Upload-, Nachrichten- und Moderations-Route-Handlercomponents: Gast- und Gastgeber-UIlib/supabase: Browser-, Server- und Service-Role-Clientsmessages: deutsche und türkische Übersetzungensupabase/migrations: Schema, RLS, Storage-Bucket und Realtimepnpm dev
pnpm lint
pnpm build
pnpm format