Skip to content

Unknnownnn/KloudWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image

KloudWatcher - Disaster Management System

A comprehensive disaster management system that helps track, respond to, and manage resources for various disasters.

Vercel Deployment: https://kloudwatcher.vercel.app/dashboard


Image Image Image


Features

  • Interactive map visualization using Python-based mapping
  • Real-time disaster tracking and management
  • Resource allocation and management
  • Response coordination system
  • Analytics and reporting

Prerequisites

  • Node.js (v18 or higher)
  • Python (v3.8 or higher)
  • pip (Python package manager)

Setup

  1. Clone the repository:
git clone https://github.com/Unknnownnn/KloudWatcher.git
cd kloudwatcher2
  1. Install frontend dependencies:
npm install
  1. Install backend dependencies:
cd backend
pip install -r requirements.txt
cd ..

Running the Application

  1. Start the Python backend server:
cd backend
python -m uvicorn app.main:app --reload
  1. In a new terminal, start the frontend development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000

Architecture

  • 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

Screenshots

  • DashBoard Image Image

  • Disaster Overview

Image Image

  • Resource Management

Image Image

  • Calender

Image

  • Team Overview

Image

Development

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.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Disaster Managment And Response Page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •