Sunday, October 16, 2011

Geldzin2: Accounts

In Geldzin2, accounts are the hub of user activity, used to coordinate the various features the user experiences when using the application. The following are planned features for version 1.2 (developer build available Sun Oct-23, 2011):
  • Accounts are created when a user activates their profile.
  • An account can be linked to multiple users (up to 2), primarily so that each user can have their own login.
  • One of the account users can be designated the primary user (the first user assigned to an account is by default the primary). This user is the only one allowed to schedule the account for deletion.
  • Accounts can be free or paid. This implementation will support only free accounts.
  • Accounts can be personal or business. This implementation will support features appropriate for personal financial management only.
  • When a user is removed from an account, the user is scheduled for deletion. The user can no longer log into the the account thereafter.
  • When an account is disabled, its users are also disabled, meaning that they cannot log in thereafter.
  • When an account is deleted, its users are disabled and removed when the account is removed.
As usual, a developer build of the previous version can be previewed at http://jubilee.homeip.net:84/geldzin2/. To test-drive the application, login as guest/geldzin (for username/password).

NOTE: The guest account is reset every night, so do not expect changes to persist day-to-day. Although the developer drop allows users to register new accounts, this information is lost when a new build is deployed.