Challenge Overview
Challenge Objectives
-
Fix the issues in backend (Typescript) and frontend (Angular)
Project Background
-
Our Client is in their early application development in the Health Insurance Industry. They are creating a Patient Concierge Chatbot web application that will have features to answer patient inquiries regarding - Account Balance, Payments, Payment Arrangements, Recurring Payments, Insurance, Financial Assistance, Patient Requests, etc.
-
We’re fixing a number of open issues in this challenge
Technology Stack
-
NodeJS / Express / Typescript
-
Angular
-
MSSQL / Sequelize
Code access
The base code is available in the forums. Sample database is provided in the forums.
Individual requirements
In this Bug Bash challenge, you’re going to be working out of GitLab to resolve our open issues. You can find the rules and procedures of the Bug Bash challenge in the forums.
New issues will be added to the list during the contest.
NOTE: This is a fast paced challenge - you can hold a ticket for 4 hours, unless specified otherwise in the description
General requirements
Make sure to follow these requirements for all backend/frontend changes:
-
Any update to the api requires updating swagger and postman files
-
Unit tests are out of scope in both backend and frontend.
-
All configuration parameters should be extracted to a common settings module. Sensitive configuration parameters should be set from environment variables (DB URL, credentials, etc).
-
Logging is required for all service calls
-
Use concrete data types wherever possible - don’t use “any” if not absolutely necessary
What To Submit
-
Submit a text file with your Topcoder and Gitlab handles