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.
  • MVP 2: initial reporting release with Service Pack 1 (critical fixes on MVP1)
  • MVP UI: visual updates
  • MVP 4: 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

Done

  • Uploading of cover images
  • Pagination
    1. Actors and Directors
    2. Movies
  • Adding/removing Actors to/from Movies
  • Adding Movies to Actors and Directors
  • Adding/removing Genres to/from Movies
  • Adding and removing copies of movies and owners
  • in reference items show the objects where the reference item is actually used (in preparation of an informed delete action) (not for media)
  • Service Pack for MVP 0

Technology gaps

  • securely uploading image files (partially covered)
  • AJAX for in-page updates on the Movie forms
  • OOP to support pagination (partially covered)

Under Construction

Development completed.

To Start

Development completed.


MVP 2

Done

  • Complex delete logic for all entities (cascade delete)
    1. Movies (with associated genre, actors, owner info)
    2. Persons (with associated movies, director info)
  • Delete confirmation page for items shown in popup windows.
  • Informed delete of actors and directors : user is informed on the impact
  • Reporting on Screen
    1. Movies by Actor
    2. Movies by Director
    3. Movies by Genre
    4. Movies by Owner
    5. Movies by Media Type
    6. All Titles
  • Reference Data Management
    • Not-linked (unused) images
  • Complex delete logic for all entities (cascade delete)

Technology gaps

  • AJAX for in-page updates on the Movie forms

Under Construction

Development completed.

To Start

Development completed.


MVP UI

Done

  • Add a close/cancel button in each edit screen
  • Apply new look and feel i.s.o. '09 Apple look
  • Modify the edit/cancel links in each edit screen to contain an icon i.s.o. text
  • Remove link to listview in show/edit pages
  • Use icons for record navigation
  • Use icons in buttons i.s.o. text
  • Beautify the display of individual movies, persons ...
  • Replace the underlying GridView from ASPX times.

Technology gaps

  • Font Awesome Icons
  • Show text popup/alternative text for buttons and links with only icons.

Under Construction

Development completed.

To Start

Development completed.


MVP 4

Done

  • Exporting in CSV format
  • Informed delete of reference information : user is informed on the impact
  • detail portal information and app history information (ι)

Technology gaps

Under Construction

  • self-service for users: change personal info and password
  • ...

Transferred from MVP 1,2

To Start

  • Service Pack for MVP 2