Skip to content

A Serverless project to generate course certificates in PDF format from a template image with API to provide access to data and files.

License

Notifications You must be signed in to change notification settings

malaquiasdev/go-certificate

Repository files navigation

Go Certificate

Layered Architecture

Setup

Prerequisites 📝

Before you begin, ensure you have met the following requirements:

  • You must have an AWS Credentials
  • Configure the AWS CLI
  • You have installed the Golang
  • You have installed the Terraform

Create the infra on AWS 🏗️

Go to Terraform doc

Running local

Create configs

Create a .env file at the root of the project. Make sure you follow the .env.example file as a guide.

Create the infra on AWS 🏗️

Go to Terraform doc

Run project

$ go run cmd/main.go

DynamoDB Schema

Go to DynamoDB doc

About

A Serverless project to generate course certificates in PDF format from a template image with API to provide access to data and files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published