Skip to content

A small Angular web app to handle automated dice rolls for Risk board game

License

Notifications You must be signed in to change notification settings

kevinmcgillicuddy/risk-roller

Repository files navigation

RiskRoller

codecov Code Smells Bugs Maintainability Rating Security Rating

This project is used for the time late in a Risk board game when you have 2 large armies going at it and your friends are sitting around watching other people roll dice. This will allow you to quick simulate any battle in Risk the board Game

Live Preview here: https://risk-roller.mcgillicuddy.dev

Technology Used

Development server

This project was generated with Angular CLI version 16.2.10.

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running E2E tests

Run npm run e2e to execute the e2e tests via Playwright.

Deployment

This project uses AWS CDK to deploy onto AWS Cloud and setup the infrastructure. Details are found in cdk folder.