SOW: You need to know Pyhon, Networking and PHP+Mysql , Java scrypt
1) To design a GUI for dashboard (Management, actions) a. Look and feel will like below:
2) Sniffer for capture packets : ON /OFF option in Dashboard
3) Create a Detection for OS and Browser.
4) MITMF framework -actions from GUI and results to GUI