This application clears the database on start. Make sure nothing in application.properties
points to a production database.
This is not a demonstration of best practices, it's intention is to show a very specific thing: using Kotlin data classes with optional id
fields using Spring Boot and MongoDB.
Run the application and send snippets from sample_data via curl
or PostMan
GET /project/
POST /project/batch
POST /project/
POST /project/valid
Usage examples in the sample_data directory.