Join the Agent Deck Discord Server!
Discord에서 Agent Deck 커뮤니티 확인, 357명과 자유 음성·텍스트 채팅 이용
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Il tuo hub personale e sociale per film, serie e anime. Tieni traccia di cosa guardi, scopri cosa vedere stasera, confronta i gusti con gli amici e lascia che la ruota scelga il film della serata. CineLoop non è una piattaforma di streaming: non riproduce contenuti e non accede ai tuoi account. Ti riporta al servizio dove stai guardando. Apri http://localhost:3000 e premi Entra con l'account demo (oppure [email protected] / cineloop-demo).README 전문 보기 ↗
Il tuo hub personale e sociale per film, serie e anime. Tieni traccia di cosa guardi, scopri cosa vedere stasera, confronta i gusti con gli amici e lascia che la ruota scelga il film della serata.
CineLoop non è una piattaforma di streaming: non riproduce contenuti e non accede ai tuoi account. Ti riporta al servizio dove stai guardando.
npm install
npm run dev
Apri http://localhost:3000 e premi Entra con l'account demo (oppure [email protected] / cineloop-demo).
Senza configurazione l'app usa dati demo in memoria: libreria, amici, attività e statistiche sono generati rispetto a oggi, quindi "questa settimana" ha sempre dati.
cp .env.example .env.local # imposta DATABASE_URL
npm run db:migrate # applica le migrazioni in ./drizzle
npm run db:seed # catalogo + persone demo (--reset per ripartire da zero)
npm run dev
Con DATABASE_URL impostato l'app usa PostgreSQL. Anche npm run build applica le migrazioni e carica il catalogo di base, quindi un deploy (es. Vercel con Neon) crea da solo tabelle e titoli: basta impostare DATABASE_URL. In questa modalità il pulsante dell'account demo non compare: accedi con le credenziali sopra.
Imposta TMDB_READ_TOKEN (il "token di accesso in lettura" API di TMDB). Senza, Esplora e la ricerca usano il piccolo catalogo demo; con TMDB hai tutto il catalogo: ricerca, filtri per genere e tipo, tendenze e consigli "Per te" basati sui titoli che hai votato. I titoli trovati vengono salvati in cache, così si possono aggiungere alle liste. Quando è attivo, l'app mostra l'attribuzione richiesta da TMDB.
extension/ contiene l'estensione per Chrome e browser simili: aggiorna la libreria mentre guardi Netflix, AnimeUnity o StreamingCommunity quando la pagina espone titolo e progresso, mostra agli amici cosa stai guardando e permette loro di unirsi. npm run build la impacchetta in public/cineloop-extension.zip, scaricabile da Impostazioni. Dettagli e garanzie su cosa legge in docs/browser-extension.md.
| Comando | Cosa fa |
|---|---|
npm run dev | Server di sviluppo |
npm run build / npm start | Build e avvio in produzione |
npm run lint / npm run typecheck | ESLint e TypeScript strict |
npm test | Test unitari e di componente (Vitest) |
npm run test:e2e | Test end-to-end e accessibilità (Playwright + axe) |
npm run db:generate | Genera una migrazione dallo schema Drizzle |
npm run db:migrate / npm run db:seed | Migrazioni e dati demo |
Per i test E2E con un Chromium già installato: PLAYWRIGHT_CHROMIUM_PATH=/percorso/chrome npm run test:e2e.
Next.js 16 (App Router), React 19, TypeScript strict, Tailwind CSS 4, Motion, PostgreSQL con Drizzle, zod, Vitest, Playwright con axe. Nessuna libreria di componenti UI.
Il deploy di produzione è gestito dall'integrazione GitHub di Vercel: i commit pubblicati su main devono avviare automaticamente una nuova distribuzione. Verificare in Vercel che il deployment risulti READY e punti al commit atteso.