https://github.com/madeindjs/killer-game
generate Killer game for a party
https://github.com/madeindjs/killer-game
Last synced: 19 days ago
JSON representation
generate Killer game for a party
- Host: GitHub
- URL: https://github.com/madeindjs/killer-game
- Owner: madeindjs
- License: gpl-3.0
- Created: 2022-08-11T13:02:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-27T15:49:53.000Z (6 months ago)
- Last Synced: 2025-08-28T00:53:10.276Z (6 months ago)
- Language: JavaScript
- Homepage: https://the-killer.online/
- Size: 3.49 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 🎉 Killer Game Generator 🎉
Welcome to the Killer Game Generator! This application is your go-to tool for creating thrilling Killer games for your next party. Get ready for a night of excitement and suspense!

## 🚀 Quick Start
Get your game up and running in no time!
```sh
npm i
npm run dev
```
You might need to run database migrations:
```sh
cd api
npx knex migrate:up
```
### 🐳 Docker
Build and run your containers with ease:
```sh
docker build . -f frontend.Dockerfile -t killer-frontend
docker build . -f api.Dockerfile -t killer-api
docker run -p 3001:3001 killer-api
```
> Check out [build.sh](./build.sh) for more build options.
To run the project:
```sh
docker run -p 3000:3000 -d arousseau/killer-game-frontend
# Using a volume for the SQLite database
docker run -p 3001:3001 -v "$PWD/db:/app/api/db" arousseau/killer-game-api
```
### 🌊 Docker Swarm
Deploy your game quickly using Docker Swarm:
```sh
docker stack deploy -c docker-compose.yml killer-game
```
> Check [the GitHub workflow](./.github/workflows/api.yml) to see how Docker Swarm is used for the deployment of [the-killer.online](https://the-killer.online).
## 🎈 Fun Facts About Killer Games
- **Origin**: Killer games originated in the 1980s and have since become a popular party game worldwide.
- **Objective**: The goal is to eliminate other players by completing tasks or challenges assigned to you.
- **Strategy**: Think strategically about who to target and when to act to stay in the game the longest.
- **Survival**: The last player standing wins the game and becomes the ultimate survivor!
Get ready to have a blast with the Killer Game Generator! 🎉🎊