Challenge Overview
Challenge Objectives
In this challenge you have to develop the front end screens for the ID Tool Phase 2 modules based on the existing source code that will be provided.
Project Background
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. In Phase 2 we will continue revamping the following modules.
This is the first challenge of this series followed by few more backend development challenges and the final integration challege.
Technology Stack
Code access
Please check forum.
Individual requirements
Marvel App Link - https://marvelapp.com/5be9c6f
The design files are shared in the forum which can be used for the development of front end screen. Also the ID_Tool _Knowledge Mapping_Requirements.pdf shared in the forum and the API definitions provided can be refered while developing the screens. All screens related to the following modules are within the scope of this challenge.
You should strictly follow the existing code structure in this challenge so that it will be easier for code maintenance.
Deployment guide and validation document
Make sure to provide the following:
Important Notes
The existing code uses backend API to get the menu, however you can add a static group with all menu items for this challenge without touching the backend code.
In this challenge you have to develop the front end screens for the ID Tool Phase 2 modules based on the existing source code that will be provided.
- App Development Environment: Angular with Bootstrap front end project that can be connected to the existing backend REST APIs hosted in EC2.
- Requirements: Implement the new screens for Phase 2 modules.
Project Background
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. In Phase 2 we will continue revamping the following modules.
- Slickline Request
- Swabbing Request
- Well Head Work Request
- Safety Valve & ESD Testing
- Hot Work Request Approval
This is the first challenge of this series followed by few more backend development challenges and the final integration challege.
Technology Stack
- Angular 5.x
- Bootstrap 4.x
Code access
Please check forum.
Individual requirements
Marvel App Link - https://marvelapp.com/5be9c6f
The design files are shared in the forum which can be used for the development of front end screen. Also the ID_Tool _Knowledge Mapping_Requirements.pdf shared in the forum and the API definitions provided can be refered while developing the screens. All screens related to the following modules are within the scope of this challenge.
- Slickline Request
- Swabbing Request
- Well Head Work Request
- Safety Valve & ESD Testing
- Hot Work Request Approval
You should strictly follow the existing code structure in this challenge so that it will be easier for code maintenance.
Deployment guide and validation document
Make sure to provide the following:
- README.md: Please make sure that the existing README.md file is updated if needed.
- Validation video / screencast: Since this challenge is a UI focussed challenge make sure to provide a video of your submission.
Important Notes
The existing code uses backend API to get the menu, however you can add a static group with all menu items for this challenge without touching the backend code.