The main concern is how to create mapping to those folders since, folders and terraform modules are in different repositories.
resource "aws_s3_bucket_object "upload" {
bucket = "bucketname"
key = "how_to_procede"
source = "how_to_procede"
}