Initialize this microservice with the structure needed
Initial project setup and config server migration
This commit introduces checkandgo-vsn-integration-service, a microservice that integrates CheckAndGo with the VSN platform.
Configuration
- Migrated from local config to Spring Cloud Config Server
- Stripped hardcoded values from application-rec.yml, application-local.yml, application-prerec.yml
- Added bootstrap.yml with config server connection
- Added SQL script to populate the config server for prerec/rec/local profiles
- APIs & services
- Inspections (/api/inspections): CRUD, file uploads, comparative inspections, CSV export, archive, presigned URLs
- Reports (/api/inspections/reports): Filtered list, generation, PDF download, email sending, archive toggle
- Integrations
- DocuSign for dual signatures (company + driver)
- CheckAndGo API gateway for form data
- AWS S3 for file storage and presigned URLs