Register
Submit a solution
The challenge is finished.

Challenge Overview

Overview

Client of this challenge is looking to revamp their current desktop application into a web application, as a part of this process - we are looking for the topcoder developer community’s help in developing the new, refreshing and modern web based application that will help Site Managers, Operators, Business Analysts and Admins with the ability:
- To view the list of meetings that were conducted/attended
- To view list of action items
- To view the LO/TO (lockout/tagout) of the assets

Challenge Requirements
In this challenge you have to fix the issues found during client review in the winning submission of the Integration Challege.

Gitlab Access
Please check the forum.

Issues to be fixed
  1. Groups should be coming from the DB - "Groups" need to be populated from table "tbl_Groups" based on UserID from table "tbl_GroupsbyUser". Modules populated are be based on the groups from this table "tbl_GroupsbyUser"
  2. Meeting Sign-In Page
    1. Instead of Start Date and End Date in the Meeting Sign in page we need Date - Start Time - End Time 
    2. Filter/Sort by Attendees is not working
    3. Grid View mode is not working - Can hide it if the screen is not available
    4. Calendar View - We need to make the calendar widget a little small
    5. Filter Reset Button is needed
    6. Export on an individual meeting to export the attendees list
    7. Order By Date Descending should be default
  3. Action Items Page
    1. New Action Item: Action Item Title/Name needs to be able to be free text. The combobox will pull in the titles of the last 3 days as dropdown selections (for that particular type of action items). - Already fixed, make sure that this is configured for last 3 days.
    2. New Action Item: When adding a new Item, the default selected action item type should be the same one selected on the main screen.
    3. Filter Reset Button needed
    4. Option to delete entry is missing.
    5. When adding a new Action Item it creates 2 entries, When editing it edits both those entries. - This can be an issue with the stored procedure that gets the action items.
    6. Add the Completed Date to the extra info button
    7. Email: Need to make it HTML and bold the titles of each Item.
  4. LOTO
    1. On click of edit LOTO, the popup should show the details of the LOTO clicked.
    2. View mode List and Calendar is not working - Can hide it if the screen is not available.
    3. Filter Reset Button needed
    4. Option to delete entry is missing.
    5. Email Subject: "LOTO – " Group – Location Name
    6. Email: Need to make it HTML and bold the titles of each Item.
    7. Order By Date Descending by default

Technology
  • Java 8
  • Spring REST
  • Hibernate
  • Spring MVC
  • JSON
  • SQL Server (v13.0.4451.0)
  • Spring Framework 5.x
  • Spring Boot 1.5.x
  • Log4j
  • Angular 5.x
  • Bootstrap 4.x


Final Submission Guidelines

Submit the git patch files.

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30066075