NexGuard is a real-time PC system monitoring application designed to provide insights into your computer's health and performance from your Android mobile device.
- Mobile App: A React Native (Expo) application for monitoring your PC.
- PC Agent: A Node.js agent running on your computer to collect system information and expose it via API and WebSocket.
- Real-time Monitoring: View CPU, GPU, RAM, Disk, and Network usage.
- System Information: Detailed specifications of your hardware and OS.
- Process Management: View running processes on your PC.
- Remote Actions: Perform actions on your PC from the mobile app.
- Dark Mode: Supports both light and dark themes for optimal viewing.
- Node.js installed on your PC.
- Expo Go installed on your Android device (or an Android emulator).
- Navigate to the
pc-agentdirectory. - Install dependencies:
npm install - Start the agent:
npm start
- Navigate to the
mobile-appdirectory. - Install dependencies:
npm install - Start the app:
npx expo start
This project is proprietary.