Depsin is a mobile application focused on emergency assistance that enables devices to communicate with each other via a local network (hotspot) during disasters, even without internet or mobile network access.
The application aims to bring together those who need help and those who can help,
in the fastest and simplest way, on the same network.
-
📡 Hotspot-based device communication (works offline)
-
🆘 Quick action with “Get Help” / “Help” buttons
-
💬 Messaging between devices connected to the server
-
🗃️ On-device (local) data storage with SQLite
-
⚡ Low latency – fast data transmission
Local network-based device communication
-
A device hotspot (local (network) creates
-
Other devices connect to this network
-
The server listens for requests from devices on the same network
-
Help calls and messages are broadcast instantly within the network
Thanks to this structure:
-
Internet dependency is eliminated
-
Communication continues in disaster conditions
-
The system works quickly and stably
📌 The application is currently running with a controlled test scenario:
-
💻 Server: Active on the developer's computer
-
📶 Network: Hotspot created via the computer
-
📱 Mobile devices: Connect to this network and communicate with the server
✅ This method is used to simulate scenarios where the internet is completely cut off.
🔜 In the next stage, the server will be moved to a static IP or cloud infrastructure.
-
A user opens a hotspot
-
Other users connect to this network
-
Help calls are sent
-
They are instantly forwarded to devices on the same network
-
They are recorded in the local database
Goal: To reach the right person as quickly as possible
- 📱 Android (Java / Kotlin)
- 🌐 Local network (HTTP / Socket)
- 🗃️ SQLite (local database)
- 🔐 Planned: Encrypted messaging
- 🤖 Planned: AI-powered help prioritization
git clone https://github.com/nihatbayramm/DepSinApp.git
cd DepSinApp
Server - Backend: @nihatbayramm & @yasinkrcm
Frontend: @bilgeberfin & @selmaduzme

