Serein
Rust로 만든 가볍고 성능 좋은 Discord 전용 네이티브 클라이언트
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A public poll for current-affairs questions. People sign up, vote on live questions, and only then see how everyone else voted. Admins post questions; voters see them flagged as New on their dashboard.
The full product surface is clickable today, running on sample data stored in your browser:
/): pitch with Sign in / Create account tabs (email one-time code, Google, Turnstile placeholder, 18+ and consent)./dashboard): greeting, open questions with red "New" tags, filters, and a live toast when a question is posted (try the admin console in a second tab)./q/[id]): options first; after voting, animated result bars, "X% agree with you", Share on X, Copy result, and an age breakdown that hides groups under 20./admin, faint link bottom-right of the welcome page): "Not authorised" for voters, a 2FA step for admins, then post / close / reopen / delete and an audit log. The preview includes a clearly labelled "Preview as admin" option./account): edit profile, sign out, delete account and data.next/fontnpm install
npm run dev
Open http://localhost:3000. Any email and any 6-digit code will sign you in during the preview.
Environment variables (in .env.local locally and in Vercel project settings, never in code): NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY. Later: TURNSTILE_SECRET_KEY (server only).
See PLAN.md. Next up: the database schema and security policies, then real auth and signup, real voting with Realtime, the admin subdomain with 2FA, security tests, share cards and analytics, and launch.