Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Groqlytics---Real-time-analytics

πŸ–₯️ System Monitor Dashboard with Productivity Tracker

A Django-based desktop and web-integrated system monitoring tool that tracks CPU, RAM, and Disk usage, while also logging active applications and offering AI-generated productivity tips.

πŸš€ Features

  • πŸ” User authentication (login/logout)
  • πŸ“Š Live system stats:
    • CPU usage
    • RAM usage
    • Disk usage
  • πŸ“Œ Active window tracker (Windows-only)
  • ⏱️ App usage timer and history
  • πŸ“ƒ Save activity logs as PDF
  • 🧠 AI-powered productivity suggestions using Groq API
  • πŸ—¨οΈ Chat assistant (optional integration with OpenAI or Groq)
  • πŸ§ͺ Real-time dashboard with auto-refresh via AJAX

πŸ› οΈ Tech Stack

  • Backend: Django 5.x
  • Frontend: HTML5, Bootstrap 5, Chart.js
  • AI Integration: Groq API / OpenAI (optional)
  • PDF Generation: LibreOffice (soffice) + python-docx
  • System Info: psutil, win32gui, win32process

⚠️ Notes This app uses win32gui and psutil, so it currently supports Windows only for app tracking. LibreOffice (soffice) must be installed and in system PATH to export PDFs. Designed for development/demo use. Not production-ready.

πŸ“ License This project is licensed under the MIT License.

Login details-

username & password: admin

βš™οΈ Setup Instructions

1. Clone the repository

2. Install dependencies

3. Navigate to sysmon in terminal

git clone https://github.com/Arijit1822/Groqlytics
cd Groqlytics
python -m pip install pywin32 
pip install -r requirements.txt
cd sysmon
python manage.py runserver


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages