Serein
Rust로 만든 가볍고 성능 좋은 Discord 전용 네이티브 클라이언트
즉시 새로운 사람들과 만나세요 익명 텍스트 채팅 주제·관심 선택 언제든 종료 회원가입 필요 없음 18세 이상 전용
Meet new people instantly. Free, anonymous text chat with random strangers. Pick a topic and your interests, skip anytime. No sign-up. 18+ only.
소셜JavaScript · CSSGitHub @vishsena864-collab온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An animated, text-only stranger chat with real-time games, built for surprising conversations.
Website · Get started · How it works · Privacy
The live interface includes hover responses, floating light elements, animated messages, and a reduced-motion mode for accessibility. Images above are visual assets—not fake live-user counts or screenshots.
ChatSpark/
├── web/ # Next.js website, translations, UI, animation and art
│ ├── app/ # Localized pages and safety policies
│ ├── components/ # Chat UI, Movie Rush and animated homepage
│ ├── lib/ # Locale strings, metadata and UI helpers
│ └── public/art/ # Optimized, prebuilt visual assets
├── server/ # Socket.IO relay, matchmaking, game rules, moderation
│ ├── src/ # Event handlers and security rules
│ ├── data/ # Movie question bank and local SQLite database
│ ├── railway.json # Railway build/runtime config (service Root Directory: /server)
│ └── test/ # Unit/integration tests
├── e2e/ # Browser-level test scripts
├── scripts/ # Development proxy helpers
└── docs/ # Architecture and deployment guides
Node.js 22.16+ is required; 24+ is recommended for the SQLite backend.
git clone https://github.com/vishsena864-collab/RC.git
cd RC
# In terminal 1
cd server
npm ci
cp .env.example .env
npm run dev
# In terminal 2
cd web
npm ci
cp .env.example .env.local
npm run dev
Open http://localhost:3000. For local use, set NEXT_PUBLIC_SERVER_URL=http://localhost:4000 in web/.env.local. For production, configure the Railway HTTPS URL and matching CORS origins. Never commit actual .env files or secrets.
cd server && npm test
cd ../web && npm run build
flowchart LR
U[Browser A] <-->|TLS · Socket.IO| B[Railway · ChatSpark relay]
V[Browser B] <-->|TLS · Socket.IO| B
U -->|HTTPS| W[Vercel · Next.js]
V -->|HTTPS| W
B -->|server-only| D[(Movie questions / optional Supabase)]
B -->|Server-authoritative scoring| G[Movie Rush]
No WebRTC / STUN / peer-to-peer IP exchange is used in this text-only release. Additional design and runtime notes: docs/ARCHITECTURE.md.
For a vulnerability or security report, see SECURITY.md. For deployment caveats, see docs/DEPLOYMENT.md.
server/data/movie_questions.json and the SQLite database.See CONTRIBUTING.md for local setup, testing and PR guidance.