DRAIS is an advanced disaster management platform designed to monitor, predict, and respond to natural and human-made disasters. Leveraging cutting-edge technologies such as AI, IoT, and real-time analytics, DRAIS aims to provide early warnings, coordinate rescue efforts, and ensure the safety of communities during emergencies.
👉 Deployed DRAIS
Below are the major dependencies used in DRAIS:
react: ^18.xreact-router-dom: ^6.xredux: ^4.x@reduxjs/toolkit: ^1.xfirebase: ^9.xrecharts: ^2.xtailwindcss: ^3.xheroicons: ^2.x
Follow these steps to set up the project locally:
-
Fork the Repository and go to your fork
-
Clone the Repository
change you-repo with your github username
git clone https://github.com/your-repo/DRAIS.git
cd DRAIS
- Install Dependencies
cd frontend
npm install
cd ..
cd backend
npm install
-
Open your browser and navigate to
http://localhost:3000. -
Set Up Firebase
- Create a Firebase project.
- Enable Authentication (Email/Password).
- Add your Firebase config in
src/services/firebase.js.
- Start the Development Server
cd frontend
npm run dev
cd backend
npm start
We aim to expand DRAIS with the following features:
- Advanced Predictive Models
- Integrate machine learning models for disaster prediction.
- Multi-language Support
- Add localization for global accessibility.
- Mobile Application
- Develop a mobile app for Android and iOS.
- Incident Reporting with Geotagging
- Allow users to report incidents with geolocation data.
- Integration with Emergency Services
- Collaborate with local authorities for seamless rescue operations.
-
Check All UI Screenshots 👉 Google Drive Link
- Check out our MVP demo on YouTube 👉 Watch Video
Feel free to contribute or report issues via GitHub! Together, we can make disaster response smarter and faster.


