System Requirements
Ensure your server and devices meet the minimum requirements for running NDTshift smoothly.
1. Server Requirements
- Linux server (Ubuntu recommended)
- 2 CPU cores minimum
- 4 GB RAM minimum
- 10 GB free storage
- Stable network connection
- Open ports for backend + mobile app communication
2. Software Requirements
- Node.js (LTS version)
- PM2 or systemd for process management
- SSL certificate (recommended)
- Firewall configured to allow server traffic
3. Mobile App Requirements
- Android 8.0 or newer
- GPS enabled
- WiFi enabled for validation
- Stable connection to your server URL
4. Recommended Setup
For best performance, host NDTshift on a dedicated VPS or local server with reliable uptime. Using HTTPS is strongly recommended for secure communication.