Description
Build the backend application of the Metrics Platform Instrument Configurator (MPIC) using Node.js v18
Use Case
This application will house the processing of GET/POST requests in order to retrieve data about Metrics Platform instruments and to create/update MP instrument configuration.
User Story/ies
As an engineer, I'd like to have the Metrics Platform Instrument Configurator (MPIC) backend application be able to handle GET/POST HTTP requests in order to fetch/create/update relevant data.
Outcome
The backend application is scaffolded and ready for creating the specified routes needed for the MPIC.
Acceptance Criteria
- Repository is able to be cloned and is ready for creating API endpoints.
Required
- Unit/Integration tests to test the service itself are included
- Testing Instructions are included in the README file
- Documentation: Update README to include the required steps to run the service and the testing suite locally and as a docker container
- Passed QA
Technical Notes
- Uses node.js - can be scaffolded using a pre-existing template i.e. Wikimedia’s service-template-node or service-scaffold-node or @tchin's Not Service Runner project
Dependencies
There are no dependencies