Functionality currently available, in development or planned:

  • MVP 0: base functionality needed for ongoing development. Not released to customers.
  • MVP 1: initial public release with core functionality available and tested. Basic reporting and CSV exports.
  • MVP 2: Increased interactive design and advanced reporting release with Service Pack 1 (critical fixes on MVP1)
  • MVP 3: finalizing reporting and some bits and pieces, alignment with other TISWorks Web Applications

MVP 0 - Base migration to Linux, PHP and MySQL

Done

  • Built basic portal functionality with login page and user authentication
  • Port database from MS Access to MySQL : 8 tables and 4 views out of 14
  • Port ASP.Net forms to HTML pages and forms : 5 objects out of 5 partial
  • Port ASP.Net VB script to PHP script : 5 objects out of 5 partial
  • Proof of Concept build on hosted platform
  • Construct a method to set the admin role at rollout in a secure way

Under Construction

Development completed.

To Start

Development completed.


MVP 1 - Core implementations

Done

  • Uploading of cover images
  • Adding coins without a template
  • Adding and removing template coins
  • Adding countries
  • Listing unused images
  • Adding coins using a template coin
  • Reporting on Screen

Under Construction

Development completed.

To Start

Development completed.


MVP 2 - Fine tuning and AJAX interactivity

Done

  • CSS cleaning: Google Fonts, printing, colours in dark mode.(α)
  • filtering
    1. intermediate, with optional parameters e.g. country or currency (β)
  • In reference items show the objects where the reference item is actually used (in preparation of an informed delete action) (γ)
  • Complex delete logic for all entities (cascade delete)
    1. References - Removing currencies (δ)
    2. References - Removing countries (ε)
  • Removing coins (δ)
  • With deep linking, navigate to the requested page after a successful login. (currently login page moves to library welcome page) (δ)(η)
  • Reporting for federal states (including province)(η)

Under Construction

Development completed.

  • Service Pack for MVP 1

To Start

Development completed.


MVP 3 - What's left; interactivity

Done

  • Duplicating items (save as ...) (α)
  • detail portal information and app history information (β)
  • In coin editing screens, link the country and currency dropdown so that invalid combinations are blocked. (γ)
  • Adding and removing currencies to/from countries (δ)

Under construction

  • Adding and removing countries to/from currencies

Technology gaps

  • AJAX for in-page updates on the search forms - 2nd try after MVP2

Transferred from MVP 1,2

  • filtering
    1. advanced, with linked parameters e.g. country limited by currency (ajax)
  • ...

To Start

  • reporting with dropdowns upgrade to interactif display of results (ajax)
  • Service Pack for MVP 2