This project is a front end for especially broadband users to track their bandwidth usage this is also applicable for tracking data flow across LAN, WAN or other network means.
This service which starts at boot time, and starts an IPaccounting script/program which puts data from IPtables statistics into a database (preferably My SQL). The user would be able to access the data from a PHP based user interface. It will also produce detailed graphs for different types of DATA I/O (FTP, HTTP, POP, SMTP, etc), have time slots when things are not accounted/accounted separately, have a warning system (which sends out mail).
There is also a cost accounting system for mainly for the broadband user. They can configure the cost of use of his/her broadband connection using system configuration form. It is useful for the billing. They can print out the summary of their network usage and the usage cost by every month or every year.
There will be also a provision to control the total network traffic through an inbuilt firewall management.