Skip to content

step-batch-10/acquire-merger-tycoons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

303 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACQUIRE - THE MERGER TYCOONS

📝 1. Project Description

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

📚 2. Game Rules

Read the official Acquire game rules here:
🔗 Rules PDF


🚀 3. Hosted Game

Play the game online:


🔁 4. Game Flow Charts

Visual diagrams explaining gameplay logic and interactions:
📊 Game Flow Charts


🔁 5. Game Mockups

Visual diagrams explaining gameplay logic and interactions:
📊 Game Mockups


📋 6. Project Wall

Check project status, tasks, and discussions:
📌 Project Wall


🧩 7. Data Models

Detailed models and their relationships:
🗂️ Data Models


🔧 8. Development Setup

Git Hooks

  • Pre-commit:
    ✅ Format → 🧹 Lint → ✅ Run Tests

  • Pre-push:
    📈 Check Coverage → 🔁 Full Test Run

Located in: /hooks


⚙️ 9. GitHub Actions

CI/CD workflows run automatically:

  • ✅ Lint
  • 🧪 Test
  • 📊 Coverage
  • 🚀 Deploy to Deno (QA & Prod)

🧪 10. Testing

Test files for models, handlers, and core logic are inside /tests.
Run all tests using:

deno test --coverage

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors