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
- 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)
- References - Removing currencies (δ)
- 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
- 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