This pull request includes the necessary configuration changes to prepare the FinTrack project for deployment on the hosting provider Render. The changes primarily focus on setting up production-ready configurations, including updates to the pom.xml and application.properties files to ensure smooth deployment and operation in a production environment.
Summary of Changes:
Added necessary properties for database connection, logging, and Hibernate settings in the application.properties file.
Updated the pom.xml to set up Maven profiles for both development and production modes, ensuring that the appropriate configurations are used based on the environment.
Implemented production mode settings for Vaadin to optimize the application for deployment.
Addressed potential vulnerabilities by updating dependencies where necessary.
Configured the Dockerfile for the deployment process on Render.
Description
This pull request includes the necessary configuration changes to prepare the FinTrack project for deployment on the hosting provider Render. The changes primarily focus on setting up production-ready configurations, including updates to the
pom.xml
andapplication.properties
files to ensure smooth deployment and operation in a production environment.Summary of Changes:
application.properties
file.pom.xml
to set up Maven profiles for both development and production modes, ensuring that the appropriate configurations are used based on the environment.Closes #31
Type of Change