This is an online version of the classic Acquire board game, developed during our software internship project. The game simulates strategic hotel chain investments, mergers, and stock management. Multiple players can join and play in real time.
Built with:
- 🦕 Deno (runtime)
- 🌐 Hono (web framework)
- 🧠 JavaScript / TypeScript
Read the official Acquire game rules here:
🔗
Rules PDF
Play the game online:
- 🌱 Game
Visual diagrams explaining gameplay logic and interactions:
📊
Game Flow Charts
Visual diagrams explaining gameplay logic and interactions:
📊
Game Mockups
Check project status, tasks, and discussions:
📌 Project Wall
Detailed models and their relationships:
🗂️
Data Models
-
Pre-commit:
✅ Format → 🧹 Lint → ✅ Run Tests -
Pre-push:
📈 Check Coverage → 🔁 Full Test Run
Located in: /hooks
CI/CD workflows run automatically:
- ✅ Lint
- 🧪 Test
- 📊 Coverage
- 🚀 Deploy to Deno (QA & Prod)
Test files for models, handlers, and core logic are inside /tests.
Run all tests using:
deno test --coverage