Skip to content

Dudi111/NetMaster

Repository files navigation

Net Master

Net Master is a lightweight Android application that helps users monitor internet speed and track data usage efficiently.
It provides real-time download speed monitoring, app-wise data usage tracking, and monthly usage statistics in a clean and intuitive interface.


🚀 Features

🌐 1. Real-Time Internet Speed

  • Displays current download speed
  • Shows live network performance
  • Simple and clean speed interface

📱 2. App-wise Data Usage

  • View mobile and Wi-Fi data usage per app
  • Identify high data-consuming applications
  • Accurate tracking using Android system APIs

📊 3. Monthly Usage Statistics

  • Visual monthly data usage charts
  • Separate usage for different network types
  • Easy-to-understand graphical insights

🛠️ Built With

  • Kotlin
  • Android SDK
  • Jetpack Components
  • NetworkStatsManager
  • UsageStatsManager
  • Firebase (if applicable)

🔐 Permissions Used

Usage Access Permission

Required to display app-wise data usage statistics.

Net Master:

  • Does NOT collect personal user data
  • Does NOT share data externally
  • Processes all usage data locally on the device

📦 Installation

  1. Clone the repository
  2. Open in Android Studio
  3. Build and run on an Android device

📱 Screens

  1. Speed Monitoring Screen
  2. App-wise Data Usage Screen
  3. Monthly Statistics Chart Screen

🎯 Target SDK

  • Target SDK: 36
  • Minimum SDK: 33

📈 Future Improvements

  • Upload speed monitoring
  • Data usage alerts
  • Dark/Light theme toggle
  • Detailed weekly statistics

📄 License

This project is for educational and demonstration purposes.


👨‍💻 Developer

Praveen Dudi
Android Developer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages