Skip to content

About A fully responsive, interactive Minesweeper app built with React, Node.js, Express, and MongoDB. Features multiple game modes, customizable flags, in-game music, achievements, and seamless game data storage for a smooth user experience. Sleek UI and animations make it great for casual and competitive players. Multiplayer coming soon !!🗿

Notifications You must be signed in to change notification settings

Sumdiboii/better-minesweeper-react-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Typing SVG

💣 Minesweeper: React + Node.js + MongoDB 💣


Descriptive Alt Text for Your Image


Bomb Flag Question Mark Safe Tile Timer Music



Minesweeper Loader Screen Minesweeper Homepage Minesweeper Screenshot 2025-05-26 182545 Minesweeper Board Level 1 Minesweeper Board Level 2 Minesweeper Board Level 4 Minesweeper Screenshot 2025-05-27 235114 Minesweeper Settings Page Minesweeper Testimonials Section Minesweeper Screenshot 2025-05-27 235429



LAUNCH BETTER MINESWEEPER



🎮 What’s Inside?

  • Multiple game modes for casual and competitive thrills 🔥
  • Customizable flags and safe tile markers 🎯
  • In-game music playlist to vibe while you play 🎵
  • Achievement system to challenge and reward your skills 🏆
  • Seamless data storage with MongoDB for saved games and stats 💾
  • Fully responsive design — play on phones, tablets, or desktops effortlessly! 📱💻



🎮 What Is This?

Welcome to your ultimate Minesweeper web app, crafted with passion and code to bring back the classic thrill with a modern twist. Smooth UI, sleek animations, and addictive gameplay make this the perfect blend of nostalgia and innovation. Whether you’re here to relax or compete, this is your new playground. ⛏️💣



🚀 The Powerhouse Tech Stack


🔧 Technology ⚔️ Role & Magic
ReactInteractive, dynamic UI that keeps gameplay smooth and responsive ⚡
CSSEye-catching, fluid animations and mobile-friendly design 🎨
Node.js + Express.jsRobust backend powering game logic and API endpoints 🛠️
MongoDB / JSON Persistent game data storage for your progress and achievements 💾
In-browser Audio PlayerCustom music playlist for those epic Minesweeper jams 🎶



Bomb Flag Question Mark Safe Tile Timer Music



A modern spin on the timeless Minesweeper classic — hours of strategic fun packed into a sleek, addictive web app.



⚙️ Smart Data Handling & Smooth Gameplay

With real-time game state syncing and persistent saves via MongoDB, your progress is always safe and ready to pick up where you left off.
React’s state management and efficient rendering ensure no lag during even the most intense mine clears.
Custom music player keeps your energy up while the timer tracks your every move — perfect for casual chill or high-stakes runs! 🎧⏱️



🎉 Coming Soon

  • Multiplayer mode for face-offs and leaderboard glory 🏆
  • More customizable options to tailor your Minesweeper experience 🎨
  • Expanded achievement sets and community challenges 🌟



Mine Cart Flag Question Mark Safe Tile Timer Music



❤️ Why I Loved Building This

This project was much more than just coding—it was a nostalgic journey and a technical challenge that allowed me to combine creativity with logic.

Each feature and design element was crafted to honor the classic Minesweeper experience, while integrating modern technologies to deliver a smooth, engaging, and fully responsive game.



👑 About the Creator

Sumedh Pimplikar – Full-Stack Developer passionate about building intuitive and interactive web applications.
Connect with me on LinkedIn.



Experience Minesweeper like never before—challenging, sleek, and designed for both casual and competitive players. Dive in and enjoy the game!



Note

Originally, the game data was stored in a MongoDB cluster. However, due to MongoDB’s free-tier limitations and the additional costs for cluster resources, we had to switch to using JSON files for data storage. This solution allowed us to maintain functionality without incurring extra expenses.

About

About A fully responsive, interactive Minesweeper app built with React, Node.js, Express, and MongoDB. Features multiple game modes, customizable flags, in-game music, achievements, and seamless game data storage for a smooth user experience. Sleek UI and animations make it great for casual and competitive players. Multiplayer coming soon !!🗿

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published