shouldn't you tell us things like
- what platform are the sub branches running on?
- what software do you use for the sub branches backend? i assume you don't want each payment till to update the database at the head office.
- what db servers do you use?
- where will the servers reside (in the branch offices? online hosted somewhere else?)
- what kind of connectivity do the branch offices have?
- what kind of mechanism do you have to handle cases when there is no internet or no electricity at the branch offices?
- what do you want the public website to display?
- who are the potential visitors to the public website? (ordinary public, b2b, etc?)
This isn't an rs 5,000 build a website script, my friend.