Simple webgame made using JavaScript
  • JavaScript 70.2%
  • HTML 24.2%
  • CSS 5.3%
  • Batchfile 0.3%
Find a file
msh31 6dd624e717
fix: race condition
after 6 months I finally decided to fix this
2025-07-30 16:16:15 +02:00
src fix: race condition 2025-07-30 16:16:15 +02:00
.gitattributes Initial commit 2024-12-09 11:44:03 +01:00
.gitignore Remove: unnecessary DOMContentLoaded event listener 2025-01-16 20:49:35 +01:00
compile.cmd Update compile.cmd 2025-01-13 11:53:35 +01:00
docker-compose.yml feat: clean css files 2025-07-30 16:02:49 +02:00
LICENSE Create LICENSE 2024-12-17 14:13:07 +01:00
package.json feat: clean css files 2025-07-30 16:02:49 +02:00
README.md feat: clean css files 2025-07-30 16:02:49 +02:00
tailwind.config.js feat: clean css files 2025-07-30 16:02:49 +02:00

Marco's Casino

Simple webgame made using JavaScript

GamesTechnical DetailsContributingLicenseReferences

project-image

🎮 Included Games

The casino consists of the following games:

  • Blackjack
  • European Roulette

The rules of the games follow the traditional rules for each game.

Want to build it yourself?

  1. Install dependencies:

    npm install
    
  2. Development mode (with live CSS rebuilding + local server):

    npm run dev
    

    Then open http://localhost:8000 in your browser

  3. Production build (build CSS + serve):

    npm start
    
  4. Build CSS only (one-time build):

    npm run build-css-prod
    

🛠 Technical Details

This project uses:

  • HTML5 for structure
  • Tailwind CSS for styling with custom casino theme
  • DaisyUI for component library
  • Vanilla JavaScript for game logic
  • Custom CSS for enhanced styling and animations

🤝 Contributing

Contributions are welcome! Feel free to:

  • Report bugs
  • Suggest features
  • Submit pull requests

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 References