WallpaperMachine
The wallpapers you love. A new home on your Mac.
Nos recettes, au même endroit.
Translation pending
LifestyleGitHub @mat37devOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Site de recettes en commun (PWA), alimenté depuis Claude
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Petit site de recettes en commun, pensé pour le téléphone (appli installable sur Android) et alimenté depuis une conversation Claude : on copie ou partage la recette finale, elle arrive sur le site.
Statut : version 1 écrite et testée en local ; reste à la mettre en ligne (voir docs/deploiement.md).
variante_de et nom_variante dans le bloc), regroupées sur une seule carte de l'accueil et reliées par des pastilles sur la page de la recette./api/recettes. Sa documentation complète est sur /docs (aussi /readme et /llms.txt) ; la page /claude donne les instructions à coller./compte, où se trouve aussi le bouton « Installer l'appli » (il apparaît aussi en haut du site quand le navigateur propose l'installation)./compte, on peut aussi créer un jeton pour Claude (clé secrète nc_…, affichée une seule fois, 5 au maximum, retirable). Envoyé en Authorization: Bearer, il permet à Claude de publier des recettes directement (POST /api/recettes) avec les droits d'un membre, jamais ceux d'un admin. Il ne peut créer ni appareil, ni autre jeton.robots.txt laisse lire le site (pour que Claude puisse le consulter) sauf /admin et /invite/ ; les moteurs de recherche restent écartés par l'en-tête noindex.npm install
npm run dev # http://localhost:3000, sans Supabase : base en mémoire avec une recette d'exemple.
# Pour voir les écrans réservés : cookie `nc_device=dev-admin` (administrateur de démonstration).
npm test # tests (Vitest)
npm run build # vérifie que tout se construit
npm run invite -- --role admin --name Prénom # crée un lien d'invitation (demande les clés Supabase dans .env.production.local, jamais lu par npm run dev)
npm run icons # refait les icônes de l'appli
Stack : Next.js (App Router), TypeScript, Tailwind, Supabase (Postgres), Vercel.