<<<<<<< HEAD
Java Spring Boot application for generating QR Codes, containerized with Docker and integrated with Amazon S3 for storage. Project developed with Maven, including tests and configuration for deployment in development and production environments
Java Spring Boot application for generating QR Codes, containerized with Docker and integrated with Amazon S3 for storage.
Developed with Maven, including tests and configuration for deployment in development and production environments.
- Java 17+
- Spring Boot
- Maven
- Docker
- Amazon S3
- Generate QR Codes from text or URLs.
- Store and retrieve QR Codes on Amazon S3.
- REST API for integration with other systems.
- Ready to run in containers with Docker.
- Create the
.env
file as described above - Build the project:
mvn clean package
- Run the application:
mvn spring-boot:run
- Build the Docker image:
docker build -t qrcode-generator:X.X .
Remember to replace the version and image name if you want
- Run the container:
docker run --env-file .env -p 8080:8080 qrcode-generator:X.X
Remember to replace the .env file path to the path of your environment file that you created.
This project is licensed under the MIT License - see the LICENSE file for details.
bef5a4e (commit - QRCode)