2025-10-03 12:03:28 +01:00
2025-10-03 12:00:23 +01:00
2025-06-21 20:13:48 +03:00
2025-09-03 15:36:28 +01:00
2025-06-23 15:01:12 +03:00
2025-09-03 15:36:28 +01:00
2025-06-21 23:02:16 +03:00
2025-09-03 15:36:28 +01:00
2025-09-03 15:36:28 +01:00
2025-06-22 16:04:17 +03:00
2025-09-03 15:36:28 +01:00
2025-09-03 15:36:28 +01:00
2025-10-03 12:03:28 +01:00
2025-06-22 15:47:32 +03:00
2025-09-03 15:36:28 +01:00

Infinsweeper Game.

It's like minesweeper, but with an infinite board.

The static web-app is here: https://portfolio.syedm.dev/infinsweeper/ (This version is without any signing up or logging in.)

Features

  • Also has full account control with email and password and resets and everything necessary.
  • It originally aims to be an example of a full stack web-app, but now it's just a game.
  • The full sinatra based web-app can be hosted using this repo.
  • It also has a ton of animations made using pure JavaScript Canvas API.
  • The entire game is made using just the JS Canvas API while the backend is made using Sinatra (Ruby) and SQLite.

A screenshot

image1

Description
A retro style infinite minesweeper game.
Readme 246 KiB
Languages
JavaScript 76.1%
Ruby 17.4%
HTML 3.1%
CSS 2.8%
Shell 0.6%