Engagement Monitor is a web application which helps analyse active or disinterested members of a WhatsApp group.
Link for demo
- Go to group or individual chat settings on WhatsApp in your mobile phone and choose the 'Export Chat' option and save the .txt file anywhere on your device.
- Open Engagement Monitor and upload the file after registering and logging in.
- View each member's total count of messages and past counts in numbers as well as in the form of graphs and charts.
- Find out the most active members in a WhatsApp group.
- Find out who spams the most in a WhatsApp group.
- Keep track of inactive people who rarely/ never reply to or acknowledge messages.
- Easy to use UI & UX.
- Saves time checking statistics of member activity.
The source code of this project is written in Django, HTML/CSS/JS
. So, you need to install requirements.txt
using pip
to run this project.
1) git clone https://github.com/CodeChefVIT/engagement-monitor.git
2) cd engagement-monitor
3) pip install -r requirements.txt
4) cd engagement/venv
5) virtualenv .env
6) source .env/bin/activate
7) cd ..
8) python3 manage.py runserver
1) git clone https://github.com/CodeChefVIT/engagement-monitor.git
2) cd engagement-monitor
3) pip install -r requirements.txt
5) engage/Scripts/activate
6) cd engagement
7) python3 manage.py makemigrations
8) python3 manage.py migrate
9) python3 manage.py runserver
MIT © CodeChef-VIT
if (youEnjoyed) {
starThisRepository();
}