adding devops

used gemini to create the k8s/dockerfiles faster
This commit is contained in:
Smigz 2025-05-02 16:47:07 +00:00
parent 5c09c5a22f
commit 6c14a968c3
74 changed files with 2061 additions and 16 deletions

57
battleship/README.md Normal file
View file

@ -0,0 +1,57 @@
# Battleship
## Description
Battleship is a web-based game where players strategically place ships on a grid and attempt to sink their opponent's ships by guessing their locations. This project is a digital implementation of the classic board game, built using JavaScript.
## Local Development
### Prerequisites
- Node.js (with npm)
### Installation
1. **Navigate to the project directory:**
```
bash
cd battleship
```
2. **Install dependencies:**
```
bash
npm install
```
### Build
1. **Build the project:**
This project uses webpack to bundle the code.
```
bash
npm run build
```
### Run
1. **Start the development server:**
```
bash
npm start
```
2. **Open the game:**
Open your web browser and navigate to `http://localhost:8080` to play the game.
### Tests
1. **Run the test suite:**
```
bash
npm test
```
This command will run the test suite using jest.