For? residential construction: allow customers to log into my website (hosted remotely) for the following reasons:
1. login name and password to their individual project account
2. view and add to project management/ progress notes between builder and customer (like a project specific note pad or blog)
3. Update me via e-mail when a client adds to a blog
4. allow client to view invoices, change orders, statements (like a credit card/ bank? site)
5. allow client to view history of invoices and payments (like a credit card/? bank? site)
6. allow clients to pay bills online with bank account transfer or credit card