Resources
The neatComponents system is a sophisticated web development system. Underlying it are some important architectural concepts. Understanding these concepts is the key to making the best use of the system.
Whilst most concepts are individually useful in themselves, the real power comes from the ability to combine all these techniques in ways which are impossible in other systems without time-consuming and error-prone programming.
 | Site Manager | | The Site Manager provides a control centre where resellers can manage their client websites: create template sites, charging plans, review customer account balances, and see an overview of their business. |
|
 | Client Accounts | | Each client can be given their own Account, that shows invoices and payments for their site, together with any other charges the reseller needs to make. The account manages online payments, credit limits, and emails the client if they need to make payments. In extremis, it can even suspend their sites if they exceed their credit limit. |
|
 | Template sites | | A reseller can 'clone' a site to create a Template site, saving time on repeating development work, and enabling you to give your sites a consistent look or behavior. |
|
 | Site Creator | | The Site Creator component allows a reseller's new clients to self-sign-up for a site, with the minimum of questions asked, and absolutely no interaction required by the reseller. The client is able to get started quickly with a reseller's template site, and can be given a free trial period before charging plans are applied to the account. |
|
 | Log-on impersonation | | Distributors who need to log-on to their client reseller's customer's sites can log-on with their own credentials, and impersonate their client reseller, speeding up support calls, and without the need to ask for client passwords. |
|