Getting Started

Follow these steps to set up Firestriker Airdrop for your first deployment.

Before you begin: Ensure all hardware components are properly assembled and calibrated. Follow the assembly guide before proceeding with software installation.

1. Clone the Repository

bash
git clone https://github.com/simhatel/firestriker-airdrop.git
cd firestriker-airdrop

2. Install Dependencies

bash
# Backend
cd backend
pip install -r requirements.txt

# Frontend
cd ../frontend
npm install

3. Configure Environment

Create a .env file in the backend directory:

bash
DRONE_IP=192.168.1.100
THERMAL_CAMERA_PORT=8554
FIRE_THRESHOLD=0.85
DATABASE_URL=postgresql://user:pass@localhost/firestriker

4. Start the System

bash
# Using Docker Compose (Recommended)
docker-compose up -d

# Or manually
cd backend && python main.py &
cd frontend && npm run dev
Success! Your Firestriker Airdrop system should now be running at http://localhost:3000