How to Play
Desktop
- Left click a cell to reveal it
- Right click a cell to place or remove a flag
Mobile
- Tap a cell to reveal it
- Hold down a cell to place or remove a flag
ABOUT
This project is a rebuild and refactor of my original React fullstack Minesweeper application into a modern serverless Next.js experience with a native desktop wrapper powered by Rust and Tauri.
legacy://build
Minesweeper 1.0
- Fullstack App
- React
- Custom CSS
- Node.js
- Express.js
- MongoDB
- GraphQL
- Heroku
- Service Worker
current://build
Minesweeper 2.0
- Serverless Front-End
- Next.js
- Tailwind
- Node.js
- Zustand
- Webpack
- Rust
- Tauri
- Vercel