I need to create a multi-users website which function is to monitor whatsapp online status for specific phone numbers.
there are many WhatsApp online status monitoring projects on github which depends on chrome plugin for WhatsApp web to function well, I don't mind you to use or modify any of them.
But I need you to create a website from which the user can add 1 number or many numbers, these numbers' online status will be monitored for a specific period of time, their online status will be reported to the website's database which then visualized in users web panel.
A user should be able to export the data from his own account (demo attached)
User can log in using their Facebook account or register using an email address and phone number (email verification is a must in this case)
A demo of how the visualization should look like is attached.
You will also create an admin panel from which the admin can control users status (activate/deactivate) search for users per email, name, phone number or IP. . etc, View all added numbers and view their status,
The website should be multilingual with clean code
The phone number online status should be updated every 1 second, and so the data in the user's panel
it should be updated and visualized every one second using WebSockets or whatever you think it might help
PHP as a back end is highly recommended
I expect that the data will be updated in real-time so WebSockets is recommended, if u have another workaround it's welcome
A clean UI is a must
An SEO is a must
Development of web-instance which will continue to run on a server that can track the data.
API integration with web-instance to store the data.
Admin panel development:
Payment history management
Report such as user wise | Package wise etc
About Us Page
Contact Us page
Authentication (Login/ Signup/ Forgot password/login with FB/Google etc)
Payment gateway integration (anyone)
Email and Notification management