Skip to content

danlaceyhmrc/plastic-packaging-tax-returns-frontend

 
 

Repository files navigation

Plastic Packaging Tax Returns (PPT)

This is the Scala microservice responsible for the transient storage of PPT returns information and PPT Account section, which is part of the PPT tax regime, as discussed in this GovUk Guidance

How to run the service

These are the steps to the Plastic Packaging Tax Returns and Account service, of which this microservice is part of.

  • Start a MongoDB instance

  • Start the microservices

# Start the plastic packaging services and dependencies
sm --start PLASTIC_PACKAGING_TAX_ALL -f

# confirm all services are running
sm -s

Precheck

Before submitting a commit or pushing code remotely, please run

./precheck.sh

This will execute unit and integration tests, check the Scala style and code coverage

Scalastyle

Project contains scalafmt plugin.

Commands for code formatting:

sbt scalafmt        # format compile sources
sbt test:scalafmt   # format test sources
sbt sbt:scalafmt    # format .sbt source

License

This code is open source software licensed under the Apache 2.0 License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 84.5%
  • HTML 8.8%
  • Cycript 3.2%
  • Shell 2.7%
  • Other 0.8%