back to home

bagusindrayana / ews-concept-new

EWS design concept based on neon genesis evangelion theme

225 stars
11 forks
0 issues
SvelteTypeScriptCSS

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing bagusindrayana/ews-concept-new in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/bagusindrayana/ews-concept-new)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

EWS Concept New This project is a **SvelteKit**-based front-end application for an Earthquake Early Warning System (EWS). Prerequisites Before running this project, ensure you have installed: • Node.js (version 18 or newer is recommended) • pnpm (this project uses as the package manager, as indicated by ) Setup and Running the Project • **Open the project directory**: Make sure you are inside the project folder: • **Install dependencies**: Run the following command to install all required packages: *(Note: You can also use if you don't have installed)* • **Environment Configuration**: Copy the configuration file to . For Windows (Command Prompt/PowerShell): For Mac/Linux: Open the newly created file and adjust the WebSocket or Socket Server URLs if necessary: • **Run the Development Server**: Start the local development server with the command: Or start it and automatically open a new tab in your browser: By default, the application will run at . Building for Production To create a production version of your app (a compiled version ready for deployment): You can preview the production build by running: Data Sources This application relies on two distinct external data sources for real-time operation and alert notifications. These sources are configured via the file. • Seedlink WebSocket (Real-time Seismic Data) • **Repository**: seedlink-websocket • **Purpose**: Provides streaming, real-time seismic waveform data (e.g., MiniSEED format). • **Usage**: Used to render live seismograms and waveform charts on the front-end dashboard. • **Environment Variable**: (default: ) • EWS Socket (Earthquake & Tsunami Alerts) • **Repository**: ews-socket • **Purpose**: A WebSocket server that broadcasts structured alert data regarding recent earthquakes, parameters (magnitude, depth, location), and potential tsunami warnings. • **Usage**: Triggers the UI popups, updates the recent earthquake list, and displays alert banners. • **Environment Variable**: (default: )