Releases: mohammadhasanii/ZireZamin
Releases · mohammadhasanii/ZireZamin
ZireZamin v2.0 for Windows | Standalone Executable
ZireZamin v2.0 for Windows | Standalone Executable
We are excited to announce the official release of ZireZamin v2.0, now available as a standalone executable for Windows.
This version packages the entire application—server and interface—into a single .exe file. No need to install Node.js or any other dependencies. Just download, run, and start monitoring seismic activity in your browser.
✨ What's New in Version 2.0
Version 2.0 is a complete architectural and visual overhaul of the application, rebuilt from the ground up for performance, simplicity, and a modern user experience.
- Complete Re-architecture: The application has been migrated from a React-based SPA to a highly efficient, lightweight Vanilla JS frontend served by an integrated Express.js backend. This results in faster performance and a zero-build setup.
- Modern UI/UX Overhaul: A full redesign inspired by modern aesthetics, featuring a beautiful and functional dark mode.
- Persistent Theme Switcher: Easily toggle between light and dark themes. Your preference is saved locally, so the app remembers your choice.
- Enhanced Map Experience:
- The map is now geo-fenced, restricting panning and zooming to the borders of Iran for a more focused experience.
- A custom GeoJSON overlay provides a beautiful visual effect, rendering Iran in full color while desaturating surrounding countries.
- Smart & Localized Data: All numbers and dates are now displayed in Farsi, with relative timestamps like "Today" and "Yesterday" for recent events.
- Standalone Executable: The entire application is now packaged into a single
.exefile for Windows (64-bit), making it incredibly easy to run without any setup.
Key Features
- Interactive Map: Visualizes earthquake locations with color-coded markers based on magnitude.
- Detailed Data Table: Displays comprehensive, real-time information for each seismic event.
- Point Selection & Focus: Clicking an event in the table or on the map instantly focuses the view and opens a detailed popup.
- Color-Coded Severity: An intuitive color system indicates earthquake intensity.
- Responsive Design: A clean user interface optimized for both desktop and mobile screens.
🚀 How to Use
- Download the
zirezamin.exefile from the assets below. - Place the file in any folder on your computer.
- Double-click
zirezamin.exeto start the server. A terminal window will appear, which must remain open while the application is running. - Open your favorite web browser and navigate to: http://localhost:5000
- To stop the server, simply close the terminal window.
System Requirements
- Operating System: Windows 10 or newer (64-bit).
- Connection: An active internet connection is required to fetch the latest earthquake data.
Thank you for using ZireZamin! We hope you find it useful for monitoring seismic activity in the region.