No description
  • TypeScript 98%
  • CSS 1.2%
  • HTML 0.7%
Find a file
2026-06-18 00:38:09 +02:00
.github/workflows fixed ci 2026-04-22 22:01:58 +02:00
backend switch to in-memory db in tests 2026-06-16 02:42:16 +02:00
public improved seo 2026-06-16 02:30:34 +02:00
scripts updated seo texts 2026-06-16 02:35:14 +02:00
shared added spectate button 2025-09-16 00:47:39 +02:00
src fixed whitescreen zen mode crash 2026-06-18 00:38:09 +02:00
.gitignore switch to in-memory db in tests 2026-06-16 02:42:16 +02:00
.oxlintrc.json fixed tailwind bug and linting 2026-06-16 01:27:03 +02:00
bun.lockb improved seo 2026-06-16 02:30:34 +02:00
dev.ts first layout draft 2024-09-23 00:58:36 +02:00
drizzle.config.js updated themes, added gem gain, added feed 2024-10-13 21:23:31 +02:00
index.html updated seo texts 2026-06-16 02:35:14 +02:00
LICENSE Create LICENSE 2025-06-28 23:09:06 +02:00
package.json improved seo 2026-06-16 02:30:34 +02:00
README.md updated readme 2026-06-16 01:39:02 +02:00
tsconfig.app.json last version before 2.0 2024-09-21 12:12:39 +02:00
tsconfig.json first commit 2024-09-14 20:30:32 +02:00
tsconfig.node.json updated math 2024-10-16 00:06:12 +02:00
vite.config.ts updated vite 2026-03-06 22:22:23 +01:00

💣 Business Minesweeper

This is a version of minesweeper with a expanding board after each stage. This also includes a account system with match history, spectating live matches and collectables.

🚀 Local Development

For local development you are required to have bun installed.

# Create a .env file for token signing
echo "SECRET=SOME_RANDOM_STRING" > .env
bun install
bun run drizzle:migrate
bun dev

🚀 Deployment

Deployment requires VITE_BACKEND_URL to be set

📦 Used Libraries

Themes

All Ingame themes are created by CutieCat2804

🤖 AI Disclaimer

For the project itself no AI was used for coding (not vibecoded). I've just used this project to test out new AI Tools to see how it would to tasks.

The lowpoly images (src/assets/illustrations) are AI generated since I couldn't find any stock images related to minesweeper :). When you wanna create some new images (any style) feel free to put up a PR.

📋 Maybe TODO/Ideas

  • Add global big board
  • Powerups