Spyfall
Simple website implementation of the card game Spyfall
Install / Use
/learn @adrianocola/SpyfallREADME
spyfall
React + Firebase implementation for the card game Spyfall
Localizations
Access crowdin's page to request new translations or help translating existing ones.
Running the project (locally)
- Install node.js
- Clone this project, enter the cloned folder and install dependencies with
npm install - Open a terminal and run the command
npm run emulator - Open another terminal and run the command
npm run dev-emulator - Access it at
http://localhost:5173
Running the project (deploy fo Firebase)
- Install node.js
- Clone this project, enter the cloned folder and install dependencies with
npm install - Login to firebase with
npx firebase login - Setup a new firebase project with the
npx firebase initcommand and follow the instructions (select only the featuredatabase. Use the default values for everything and don't overwrite anything) - Create a new web app with the command
npx firebase apps:create WEB. The command will output the createdApp Id - Execute the command
npx firebase apps:sdkconfig WEB <created app id>to get the complete app configuration - Create a copy of the file
.env.samplenamed.env.developmentand fill it with the firebase configuration. You don't need to fill all fields. - Access your firebase project in the firebase console and enable anonymous authentication (Authentication → Sign-in method → Anonymous)
- Deploy firebase database security rules
npx firebase deploy --only database - Run the project with
npm run devand access it athttp://localhost:5173
Related Skills
node-connect
348.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
