A comprehensive disaster management system that helps track, respond to, and manage resources for various disasters.
Vercel Deployment: https://kloudwatcher.vercel.app/dashboard
- Interactive map visualization using Python-based mapping
- Real-time disaster tracking and management
- Resource allocation and management
- Response coordination system
- Analytics and reporting
- Node.js (v18 or higher)
- Python (v3.8 or higher)
- pip (Python package manager)
- Clone the repository:
git clone https://github.com/Unknnownnn/KloudWatcher.git
cd kloudwatcher2- Install frontend dependencies:
npm install- Install backend dependencies:
cd backend
pip install -r requirements.txt
cd ..- Start the Python backend server:
cd backend
python -m uvicorn app.main:app --reload- In a new terminal, start the frontend development server:
npm run dev- Open your browser and navigate to
http://localhost:3000
- Frontend: Next.js with TypeScript and Tailwind CSS
- Backend: FastAPI (Python) with Folium for map generation
- Real-time updates using React state management
- Modern UI components using shadcn/ui
- Resource Management
- Calender
- Team Overview
The application is structured as follows:
/app- Next.js pages and routing./components- React components./backend- Python FastAPI server./public- Static assets./styles- Global styles and Tailwind configuration.
This project is licensed under the MIT License - see the LICENSE file for details.











