Code Monkey home page Code Monkey logo

alerts-data-project's Introduction

Iron Swords Missile Alerts Dashboard

Welcome to the Iron Swords Missile Alerts Dashboard! This website provides real-time data about missile alerts during the current conflict in Israel, known as the Iron Swords War. The inspiration behind this project stemmed from a simple yet crucial need - to determine the safest times for daily activities like taking a shower and minimizing the risk of being caught off guard by sirens.

Project Overview

The primary objective of this project is to analyze and visualize missile alert data to identify the safest hours of the day across various cities in Israel. Here's what you can explore on this website:

  • Number of Sirens: View the number of missile sirens reported in each city across Israel.
  • Average Daily Sirens: Discover the average number of missile sirens experienced per day.
  • Safest Hours: Explore calculated "safest" hours within a day, based on minimal siren activity in each city, presented through intuitive visual data charts.

Tech Stuck:

  • React
  • Node
  • Express
  • MongoDB

App Architecture:

Untitled (3)

  • Server Side - A service responsible for handling communication between the client and the database.
  • API Gateway - A service facilitating communication between the database and the Pikud Haoref API, which provides real-time missile alert data.

Challenges Faced

Throughout the development process, several obstacles were encountered:

Data Source Creation: Due to limited access to the official database storing alert data, an algorithm was developed to parse and format data sourced from the 'Red Alert' Telegram group.

Real-time Alert Integration: The Pikud Haoref API required server calls to be made from within Israel. Overcoming this hurdle involved deploying the service on a Virtual Machine in the Israel region of Google Cloud.

Link to the website:

https://reactalerts.onrender.com

PS: Please note that initial loading may take some time due to server location discrepancies, but this issue will be addressed soon.

I shut down the Pikud Haoref Gateway for now cause the free trial has ended and they started to charge money.

The website: Untitled (4)

alerts-data-project's People

Contributors

vichenchov avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.