https://github.com/adbertram/icbm3000
Pluralsight course demo material
https://github.com/adbertram/icbm3000
Last synced: about 1 year ago
JSON representation
Pluralsight course demo material
- Host: GitHub
- URL: https://github.com/adbertram/icbm3000
- Owner: adbertram
- Created: 2025-03-05T15:47:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-07T13:36:09.000Z (over 1 year ago)
- Last Synced: 2025-05-03T14:55:56.601Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 160 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ICBM3000 Command Console Simulation
A React-based simulation of an ICBM command console interface.
## Description
This project simulates a tactical missile control system interface with various features:
- System diagnostics
- Launch sequence simulation
- Authorization code verification
- Target coordinate input
- System logs and status indicators
## Getting Started
### Prerequisites
- Node.js (v14.0.0 or higher)
- npm (v6.0.0 or higher)
### Installation
1. Clone the repository
2. Install dependencies:
```
npm install
```
### Running the Application
To start the development server:
```
npm start
```
The application will be available at [http://localhost:3000](http://localhost:3000).
## Usage
1. The system starts in simulation mode by default (this is important for safety!)
2. Run diagnostics to check system status
3. Enter authorization code (hint: it's "00000000")
4. Adjust target coordinates if needed
5. Initiate the launch sequence
6. Watch the countdown and system logs
## Features
- Real-time system logs
- Animated nuclear disaster scenario
- Simulated launch sequence with countdown
- System diagnostics with detailed status reporting
## Note
This is a simulation only and contains intentional "bugs" that demonstrate what might happen if a real system had similar issues. The failsafe mechanism has a logical flaw that could lead to unintended consequences in simulation mode.
## License
This project is licensed under the MIT License - see the LICENSE file for details.