AppVizo specializes in providing custom software solutions for businesses and institutions of all sizes.


Description of services.

  • Document and Content Management
  • Inventory Management
  • Software Integration
  • Custom Software Solutions


Document and Content Management

We are experts in organizing documents and data so that you can easily access your information. Our document management framework can be easily integrated with your current infrastructure and configured to interact with Active Directory and other network resources. The systems created around our infrastructure are web-based, with either a secure SQL or MongoDB data-store and a front-end designed to be intuitive to the end user.

While document management systems focus on the document, content management systems treat all data as content. What this means is that anything added to the database can be tracked, versioned, retrieved, and reported on. This system includes the fundamental ability to capture the “who did what when” of any data entered or imported. Everything that goes into the system – documents and data alike – is indexed and searchable.

  • Reporting: Because of the document infrastructure, reporting is very flexible. Queries consist of familiar “Google-like” searches, with easy export of results to CSV (Excel).
  • Tracking and Versioning: An advantage of the document management framework is the control over tracking and versioning. You are able to see who-did-what and when and notifications can be sent out if something changes.
  • Workflow: Workflows can be assigned to documents. Users can add custom workflows to extend the built-in ones.
  • Notifications: Users can “subscribe” to receive email notifications when a document has been changed or updated.
  • Customization: When it comes to customization, fields can be easily added to an “object” for data entry and reporting purposes, and the fields displayed for an object can be easily added or removed from tables for various reports and views.


Inventory Management

The same infrastructure used for content management is also used with inventory management as the same fundamental requirements apply – importing, tracking, storing, retrieving, and reporting. Our system integrates with a third-party solution that uses barcode and RFID technologies that allow users to inventory assets to reduce common errors associated with manual record-keeping. Through a handheld computer, a user can receive feedback on a missing or misplaced item. This real-time information allows the user to respond immediately, which results in a more accurate and up-to-date tracking system..

Our hardware partner has a range of available devices to meet your inventory needs. Please contact us for more details.


Data Aggregation

Our ability to pull data from multiple sources has been demonstrated with several projects and our own products. This aggregation process involves gathering data to be searched and presented in a report-based, summarized format for an end purpose (e.g., data analysis). Although there is the challenge in displaying the data that lends itself to analysis, there is the greater challenge of ensuring quality of the raw data collected from disparate data sources. The lack of consistent data standards and formats requires “cleansing” before it can be used. Since the data sources change, you also must have validation and checks in place to alert you of changes in format, location, etc. and to respond to these changes accordingly.

AppVizo project examples:

  • Risk analysis
  • Cyber security forensics and follow-up action
  • OFAC and watchlist / blacklist scanning
  • Attorney-centric scheduling of court case dates


Software Integration

Several projects required integration with existing systems, where the systems have varied in size, platforms, and, of course, technology. Even among our products there is a strong level of integration. In cases where clients desired a consistent look-and-feel across systems, we “reskinned” the front end so that the user experience is seamless even though the backend structures and components may be quite different. When appropriate, we create Application Programming Interfaces (APIs) to exchange the data needed for execution.

AppVizo project examples:

  • Banking “Opt-In” compliance and tracking
  • Lookup and action on Do Not Call list
  • Customer identification and identity security