wiki:features

Codebase Features

Here is a partial list of features that can be inherited into websites build upon the Codebase application framework.

  • Advanced authentication system ensures authorized access.
  • Multiple users can be logged-in simultaneously, with tiered privilege levels.
  • Record Locking prevents conflicts between administrators attempting to access the same data.
  • Versioning saves a revision of a record each time it is modified. Past revisions can be viewed, compared to the current edition, or restored.
  • High performance data caching allows modules to manage up to many millions of records efficiently.
  • Searching, filtering, and sorting of record lists allows administrators to view and manage records effortlessly.
  • Extensive form validation ensures data is entered correctly, such as verifying email addresses and uploaded file formats.
  • Screen messaging system confirms all actions applied to data.
  • Full system logging maintains a history of events and can alert administrators whenever an error occurs via email or SMS.
  • Lightweight standards-compliant XHTML and CSS.
  • Object oriented design allows modules to be extended or integrated into other systems.
  • Javascript-enabled interface makes the interface responsive and easy to use.
  • AJAX-enabled for dynamic data loading to make the system responsive without reloading pages.
  • All user interfaces are internationalization ready for translating into multiple languages.
  • Mature software; this framework has been in development since 2001 as a solid foundation for hundreds of web applications.
Last modified 10 years ago Last modified on Nov 13, 2013 8:03:40 PM