https://github.com/nickghignatti/casimo
Casino simulator Scala Application
https://github.com/nickghignatti/casimo
functional-programming scala scalajs simula
Last synced: 18 days ago
JSON representation
Casino simulator Scala Application
- Host: GitHub
- URL: https://github.com/nickghignatti/casimo
- Owner: NickGhignatti
- License: mit
- Created: 2025-05-23T15:25:49.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-07-30T14:05:19.000Z (3 months ago)
- Last Synced: 2025-07-30T15:59:46.242Z (3 months ago)
- Topics: functional-programming, scala, scalajs, simula
- Language: Scala
- Homepage: https://nickghignatti.github.io/casimo/
- Size: 7.33 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Casimo
### About the project
A sophisticated casino simulation built with Scala 3 and Scala.js, featuring realistic customer behavior, multiple casino games, and real-time data visualization.### Live demo
A live demo can be found through the [repo GitHub's page](https://nickghignatti.github.io/casimo/)### Documentation
All the documentation is accessible at the following link: [Casimo documentation](https://nickghignatti.github.io/casimo/docs)### Local dev
Prerequisites
- JDK 17+
- Node.js 16+ (for Scala.js)
- sbt 1.10.11+```shell
# Clone the repository
git clone https://github.com/nickghignatti/casimo.git
cd casimo# Run the application
npm run dev
```### Testing
```shell
# Run all tests
sbt "+backendJVM/test"# Run with coverage
sbt "coverage; backendJVM/test; coverageReport"
```### Code coverage
[](https://codecov.io/gh/NickGhignatti/casimo)
### License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.### Authors
- [Marco Galeri](https://github.com/Fre0Grella)
- [Nicolò Ghignatti](https://github.com/NickGhignatti)
- [Luca Patrignani](https://github.com/luca-patrignani)