The UKVI complaints service is a HOF app that users of UKVI can use to send complaints about their experience to the UKVI team. The service sends the complaint by email to the UKVI team and also a confirmation email to the user. The service has been integrated with the DECS case working system, by pushing each form submission to an AWS SQS queue which the DECS system will retrieve.
Get the project from Github
$ git clone git@github.com:UKHomeOffice/UKVI-Complaints.git && cd UKVI-Complaints
Install the dependencies and build the project resources
$ yarn install
Run the services locally with Docker Compose
$ docker-compose up
Getting your hands dirty (You'll need Redis for this)
$ yarn start